habe vor kurzem meinen ADSL-Zugang konfiguriert, so dass er beim booten die Verbindung herstellt (läuft mit pppoe). Nun möchte ich gerne ein iptables-script beim booten starten (mittels softlink von /etc/rc0.d/S99rc.iptables usw. zum script), doch da gibt es ein kleines Problem.
Da meine IP dynamisch ist, wird im iptables-script die aktuelle IP abgefragt.
Code: Alles auswählen
# Configuration Options
EXTERNAL_INTERFACE="ppp0"
LOOPBACK_INTERFACE="lo"
#LAN_INTERFACE_1="eth1"
# Get the IP Addresses for the network cards
IPADDR=`/sbin/ifconfig $EXTERNAL_INTERFACE | grep -i "Adresse:" | cut -f2 -d: | cut -f1 -d " "`
Code: Alles auswählen
iptables -A INPUT -p ALL -d $IPADDR -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A OUTPUT -p ALL -s $IPADDR -j ACCEPT
Meine Frage ist nun, kann ich das Script noch später ausführen, bzw. einen Befehl einfügen, der das Script erst später startet? Habe es in /etc/rc0.d usw. an die Stelle S99* verlinkt, das sind doch die, die als letztes ausgeführt werden, oder?
Hoffe ihr konntet mir folgen.
Gruß
Heiko