setting router pada linux server

INTERNET =========== PC ROUTER =========== PC CLIENT 
192.168.0.254                      eth0 : 192.168.0.xx                   eth0 : 
                                             eth1 : 192.168.148.1


dengan alur seperti diatas kita bisa setting pc router
loginlah sebagai SUPER USER  terlebih dahulu unutk memudahkan penyetingan. 
setelah login super user di tandai dengan lambang "$" (dollar) eberubah menjadi "#" kres / pagar.




 lalu kita setting interface atau ip pada PC router dengan menyesuaikan dengan jaringan dari internet 
contoh konfigurasi, lokasi file nya adalah di :  /etc/network/interface gunakan editor kesukaan seperti : PICO , NANO , atau VI bila di tuliskan maka akan seperti berikut. 

# pico /etc/network/interfaces

maka akan tampil sebagai berikut : 
setting lah sesuai dengan kebutuhan penggunaan jaringan yang di gunakan . 









kemudian kita harus mengaktifkan ip4 forwardnya hingga bisa untuk di gunaka oleh nic/eth yang berbeda , lokasi file konfigurasi nya ada di /etc/sysctl.conf, gunakan editor kesayangan untuk mengeditnya. 

# pico /etc/sysctl.conf

setelah tampil carilah baris yang bertuliskan "net.ipv4.ip_forward=1" tanpa tanda petik, 

hilangkan tanda pagar / kres yang ada di samping baris, tanda tersebut adalah kode untuk tiap baris nya sebagai komentar saja, dengan menghilangkan tanda tersebut maka baris perintah tersebut bisa di jalankan oleh sistem.

#pico /etc/resolvf.conf
solusi lain untuk mengisi dns nameserver 





terakhir ketiikan baris perintah iptables . 


# iptables -A POSTROUTING -t nat -o eth0 -j MASQUERADE

untuk penggunaan sterusnya lebih baik masuk baris perintah iptables di atas di dile rc.local, yang berfungsi untuk menjalankan setiap perintah pada waktu restart sistem di lakukan. lokasi file nya ada di 
/etc/rc.local . tamplannya seperti dibawah : 











setelah itu setting PC client sesuai dengan ip yang di berikan. gateway sesuai dengan eth1 pada PC router , dan dns di isi dengan ip INTERNET . 
terakhir uji coba denga perintah ping pada konsole/ bash sistem operasi PC client. 

nb : bila belum berjalan disarankan untuk merestart PC router sebelum test jaringan kembali. 

selamat mencoba :D