Kelompok Pengguna Linux Indonesia [KPLI], Area Klaten [PELIK] Homepages
IP Masquerade dengan Kernel 2.4
Compile Ulang kernel, agar mendukung IP Masquerade. lalu jawab "yes", pada kalimat berikut:
CONFIG_MODULES CONFIG_NET CONFIG_FIREWALL CONFIG_INET CONFIG_NETFILTER CONFIG_IP_NF_CONNTRACK CONNFIG_IP_NF_IPTABLES CONFIG_IP_NF_FILTER CONFIG_IP_NF_TARGET_REJECT CONFIG_IP_NF_NAT_NEEDED CONFIG_IP_NF_TARGET_MASQUERADE CONFIG_IP_NF_TARGET_REDIRECT CONFIG_IP_NF_NAT_IRC CONFIG_IP_NF_MANGLE CONFIG_IP_NF_TARGET_LOG CONFIG_IP_NF_COMPAT_IPCHAINS CONFIG_IP_NF_COMPAT_IPFWADM CONFIG_DUMMY
Namun pada beberapa distro modul-modul tersebut diatas secara default telah diaktifkan. Aktifkan IP Forwarding: [root@server /]# echo "1" > /proc/sys/net/ipv4/ip_forward
Untuk mengaktifkan IP Masquerade, anda harus memberikan perintah : iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -d 0.0.0.0/0 -j MASQUERADE Dengan asumsi alamat jaringan 192.168.1.0 netmask 255.255.255.0
Anda mempunyai alamat alamat IP spt diatas tapi anda ingin hanya klien dengan IP bernomer 192.168.1.5 dan 192.168.0.10 saja yang bisa mengakses internet, maka seharusnya anda hanya mengetikkan perintah iptables -t nat -A POSTROUTING -s 192.168.1.5/32 -d 0.0.0.0/0 -j MASQUERADE iptables -t nat -A POSTROUTING -s 192.168.1.10/32 -d 0.0.0.0/0 -j MASQUERADE