= variable "script", has to be executable script
2) copy iptables starting script to /etc/init.d/iptables
3) register iptables starting script to start automatically:
update-rc.d iptables start 15 2 3 4 5 . stop 85 0 1 6 .or unregister if you want to uninstall iptables starting script
update-rc.d -f iptables remove
iptables starting script:
#!/bin/sh
### BEGIN INIT INFO
# Provides: iptables
# Required-Start: $local_fs $remote_fs networking
# Required-Stop:
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Load iptable rules
# Description: Load iptable rules
### END INIT INFO
script=/etc/network/iptables
ipt=/sbin/iptables
test -x $script || exit 0
case "$1" in
start)
echo "Starting iptables..."
$script.
;;
stop)
echo "Stopping iptables..."
$ipt -F
$ipt -P INPUT ACCEPT
$ipt -P OUTPUT ACCEPT
$ipt -P FORWARD ACCEPT
;;
force-reload|restart)
$0 stop
$0 start
;;
*)
echo "Usage: /etc/init.d/iptables {start|stop|restart}"
exit 1
esac
exit 0