<!– @page { size: 8.5in 11in; margin: 0.79in } P { margin-bottom: 0.08in } –>
NAT menggunakan Centos 5.
Langkah-langkahnya :
-
Instalasi Centos 5
-
Sebelum konfigurasi dimulai, sebaiknya kita perhatikan skema jaringan yang akan digunakan. Contoh :
Jaringan LUAR (eth0)
IP public : 118.98.184.75
Net Mask : 255.255.255.248
Gw :118.98.184.73
DNS : 202.134.0.155
Jaringan Dalam :
IP Private : 192.168.1.1
Net Mask : 255.255.255.0
-
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 118.98.184.75/255.255.255.248) dan etho2 untuk jaringan ke dalam (dengan ip private (192.168.1.1/24).
-
Jangan lupa konfigurasi Nameserver di /etc/resolv.conf dengan ip dns kita (202.134.0.155)
-
Konfigurasi iptables dengan perintah :
[root@localhost ~]#iptables -t nat -A POSTRUTING -j MASQUERADE
atau dengan perintah :
[root@localhost ~]#iptables -t nat -A POSROUTING -s 192.168.1.0 -j MASQUERADE
atau dapat juga menggunakan perintah :
[root@localhost ~]#iptables -t nat -A POSROUTING -o eth0 -j MASQUERADE
atau dapat juga dengan perintah :
[root@localhost ~]#iptables -t nat -A POSTROUTING -s 192.168.1.0 -j SNAT –to 118.98.184.75
atau dapat juga menggunakan perintah :
[root@localhost ~]#iptables -t nat -A POSROUTING -o eth0 -j SNAT – - to 118.98.184.75
-
Ubah nilai 0 menjadi satu di file /proc/sys/net/ipv4/ip_forward <— mengaktifkan penggunaan ip versi 4. Ubah dengan perintah :
[root@localhost ~]#echo 1 > /proc/sys/net/ipv4/ip_forward
-
Cek hasilnya dengan perintah :
[root@localhost ~]#iptables -L -t nat
-
Untuk menghaspu dapat digunakan perintah :
[root@localhost ~]#iptables -F -t nat <— perhatikan penggunaan perintah ini.
-
Untuk menguji silahkan pindah ke komputer client konfigurasi dengan ip sebagai berikut :
iphost : 192.168.1.2
Netmask : 255.255.255.0
Defaul GW : 192.168.1.1
DNS : 202.134.0.155
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
-
Konfigurasi /etc/rc.local dengan editor yang kita kuasai (vi,vim, pico atau nano). 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.
touch /var/lock/subsys/local
echo 1 > /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
-
Cara mengujinya sama dengan langkah NO 9
Selamat Mencoba.

dimmaz.ananda.virga
10 Maret 2010 at 9:10 AM
matur kesuwun maaasss,,,
akhirnya proyek kami berhasil karena petunjuk darimu…
hahaahaha…
yes.. we get it…
yu huuu..
matur suwunn..
yeyyy… yeyy…
abunabiha
22 Mei 2011 at 2:46 AM
Wah dengan senang hati membantu mas dimmaz. Jangan lupa berbagi keberhasilannya ya?