Bermain main dengan router ubuntu

Buat router dengan ubuntu
1. Instalasi ubuntu
2. Sebelum konfigurasi dimulai, sebaiknya kita perhatikan skema jaringan yang akan digunakan. Contoh :
Keterangan :
IP public =
NM = 255.255.255.0
GW =
DNS1 = 203.130.208.18
DNS2 = 203.130.206.251
1. Langkah selanjutnya adalah konfigurasi IP di Komputer yang akan menjalan proses NAT. Kita asumsikan  komputer memiliki 2 interface . Eth0 untuk jaringan ke luar (dengan ip public ) dan etho2 untuk jaringan ke dalam (dengan ip private).
2. Jangan lupa konfigurasi Nameserver di /etc/resolv.conf dengan ip dns kita
3. Konfigurasi iptables dengan perintah :
[root@wahyu~]#iptables -t nat -A POSTRUTING -j MASQUERADE
atau dengan perintah :
[root@wahyu ~]#iptables -t nat -A POSROUTING -s 192.168.1.0 -j MASQUERADE
atau dapat juga menggunakan perintah :
[root@wahyu ~]#iptables -t nat -A POSROUTING -o eth0 -j MASQUERADE
atau dapat juga dengan perintah :
[root@wahyu ~]#iptables -t nat -A POSTROUTING -s (iplocal) -j SNAT –to (ipPublic)
atau dapat juga menggunakan perintah :
[root@wahyu ~]#iptables -t nat -A POSROUTING -o eth0 -j SNAT – – to (ip Public)
4. Ubah nilai 0 menjadi satu di file /proc/sys/net/ipv4/ip_forward <— mengaktifkan penggunaan ipv4
5. Cek hasilnya dengan perintah :
[root@wahyu ~]#iptables -L -t nat
6. Untuk menghapus dapat digunakan perintah :
[root@wahyu ~]#iptables -F -t nat
Kemudian ping dari client ke DNS jika OK maka selamat saudara telah berhasil mengkonfigurasi NAT, atau buka Browser kemudian coba kunjungi paman google.com jika berhasil oke selamat ya.
Keterangan : perintah di atas jika komputer di reboot maka akan hilang (katanya)
Untuk menghindari maka Konfigurasi NAT dapat di letakkan di file /etc/rc.local
1. Konfigurasi /etc/rc.local dengan editor yang kita kuasai. Konfigurasi dengan perintah berikut ini :
#!/bin/sh
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don’t
# want to do the full Sys V style init stuff.
/proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

#OR PAKE INI
#iptables -t nat -A POSTROUTING -j MASQUERADE

atau silahkan kunjungi https://help.ubuntu.com/community/IptablesHowTo

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s