cara mensetting router

Cara Mensetting Router Pada Linux Ubuntu
Masuk ke dalam Server dengan ID dan password kita
Setelah masuk ke dalam server, ubahlah hak akses menjadi / (root) dengan perintah
sudo su → kemudian enter
masukan password
1. Setelah masuk menjadi root untuk lakukan perintah :
nano /etc/network/interfaces → kemudian enter
Setelah kotak dialog terbuka isi dengan perintah berikut :
auto eth0
iface eth0 inet static
address 192.168.1.1
netmask 255.255.255.248
network 192.168.1.0
broadcast 192.168.1.7
auto eth1
iface eth1 inet static
address 172.168.1.2
netmask 255.255.248
network 172.168.1.0
broadcast 172.168.1.7
gateway 172.168.1.1
Setelah selesai save dengan perintah 'CTRL + X' kemudian tekan 'Y' untuk yes.
Disini kita menggunakan 2 alamat IP yaitu eth0 dan eth1. (syarat untuk pembuatan router adanya 2 buah Lan Card). 2 alamat ini terbagi untuk LAN dan WAN nya. Pada eth1 kita

Page 2
tambahkan sebuah gateway, dimana gateway ini adalah untuk penghubung ke server. (pintu gerbang).
Kemudian lakukan restart dengan perintah :
/etc/init.d/networking restart
2. Buat file resolv nya:
nano /etc/resolv.conf
Setelah kotak dialog terbuka isi dengan perintah berikut :
Search domain
Nameserver 8.8.8.8
#domain : nama domain yang telah disediakan
#nameserver : ip internet(google)
Setelah selesai save dengan perintah 'CTRL + X' kemudian tekan 'Y' untuk yes.

3. Aktifkan IP_forwardnya
nano /etc/sysctl.conf
#net.ipv4.conf.ip_forward=1
menjadi
net.ipv4.conf.ip_forward=1
#maksud diatas, kita hanya perlu menghilangkan satu perintah saja yakni tanda # nya.
Setelah selesai save dengan perintah 'CTRL + X' kemudian tekan 'Y' untuk yes.

4. Buat routing antara eth0 dan eth1
nano /etc/rc.local
#ketik perintah ini di atas #exit
iptables –t nat –A POSTROUTING –s 192.168.1.0/255.255.255.0 –d 0/0 –j MASQUERADE
Setelah selesai save dengan perintah 'CTRL + X' kemudian tekan 'Y' untuk yes.
5. Kemudian restart server
reboot
Untuk eth1 mungkin belum up. Untuk meng up nya, kita sambungkan sebuah kabel ke server. (kabel cross). Kemudian lakukan restart lagi sekali. Jika sudah semuanya up, lakukan lah perintah PING.
Dengan perintah
PING 192.168.1.1
PING 192.168.1.2
PING 8.8.8.8
Bila keluar perintah 64 replay from … berarti IP telah terkoneksi dengan baik.
Bila keluar perintah PINGING … berarti IP belum terkoneksi. Ulangi kembali.

sumber