Membuat NAT ( network address translation ) di Linux Slackware :
Ip Modem : 192.168.0.1
Slackware Interface :
- eth0 :192.168.1.2
- eth1 : 192.168.88.1
# pico /etc/rc.d/rc.inet1.conf
Sesuaikan dengan kondisi ip modem & ip untuk client :
Memberikan DNS server :
# pico /etc/resolv.conf
Kebetulan saya menggunakan DNS BIND ,, jika tidak mengguanakn DNS BIND,, bisa memberikan DNS Server yang lain,, semisal milik google :
namserver 8.8.8.8
nameserver8.8.4.4
atau DNS yang diberikan oleh ISP :
Memberikan permissions dan mengaktifkan ip forwarding :
# chmod 755 /etc/rc.d/rc.ip_forwarding
# /etc/rc.d/rc.ip_forwarding start
Jika sudah aktif akan muncul seperti ini :
Memberikan NAT dengan iptables di file rc.local
# pico /etc/rc.d/rc.local
iptables -A INPUT -i eth0 -j ACCEPT
iptables -A INPUT -i eth1 -j ACCEPT
iptables -A FORWARD -i eth1 -o eth0 -j ACCEPT
iptables -A FORWARD -i eth0 -o eth1 -j ACCEPT
iptables -A OUTPUT -o eth0 -j ACCEPT
iptables -A OUTPUT -o eth1 -j ACCEPT
iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -d 0/0 -j MASQUERADE
Kemudian jalankan rc.local :
# cd /etc/rc.d/
# cd /etc/rc.d/
# ./rc.local
Sampai disini ,, coba test ping google dari client :
Refrensi : http://ksl.akprind.ac.id
Tidak ada komentar:
Posting Komentar