Debian sekarang defaultnya tidak pake initscript untuk iptables. Ini artinya akan jadi masalah (buat newbie) pas komputer di reboot ulang, rule iptables ilang !!!.
Untuk ngatasi hal tsb, disini asumsinya debian udah terinstal dengan baik dan bekerja dengan baik pula. Langkah pertama , buat rule iptables dan coba liat daftar rule iptablesnya, seperti dibawah ini:
iptables --list
jika dari perintah tsb diatas hasilnya sama dengan rule iptables yang dibuat, kemudian lakukan penyimpanan. Misalnya simpan ke /etc/firewall.conf atau terserah mo disimpan dimana (sesuaikan selera masing-masing)
iptables-save > /etc/firewall.conf
Kemudian buat script untuk start dan stop rule iptables diatas agar setiap kali boot rule iptables akan aktif:
echo "#!/bin/sh" > /etc/network/if-up.d/iptables echo "iptables-restore < /etc/firewall.conf" >> /etc/network/if-up.d/iptables chmod +x /etc/network/if-up.d/iptables
cara lainnya
edit file /etc/network/interface, isikan seperti contoh ini:
iface eth0 inet dhcp
pre-up iptables-restore < /etc/firewall.conf
bisa juga di kopikan initscriptnya iptables dari debian woody
Leave a comment