Misel
Hüter des Kitkat
Dabei seit: 02.11.2002
Beiträge: 1.203
Herkunft: live://home.berlin.d
e
|
|
FirewallScript beim Booten starten |
|
Moin,
ich hab das Problem, dass bei meinem Debian-Router das Firewall-Script nicht beim Starten des Rechners ausgeführt wird.
Laut BB Tutorial soll das ganze nach "/etc/ppp/ip-up.d/". Da ich aber die Verbindung nicht per PPP aufbaue, kommt das für mich nicht in Frage. Mein Router bekommt die public-IP vom Kabelmodem direkt per DHCP over Ethernet. Meine Debian-Version ist "5.0.3".
Das Script sollte also am besten dann starten, wenn eth1 (public) und eth0 (local) aktiviert wurden.
Alternativ kann man das Ding auch einfach am Ende des Bootprozesses einhängen. Bei Slackware wäre der passende Ort /etc/rc.d/rc.local gewesen, aber ein passendes Äquivalent habe ich da noch nicht gefunden.
Könnt Ihr mir kurz nen passenden Tipp geben?
Grüße
Misel
__________________ LAUFT! Ich spiele KILLERSPIELE!
|
|
23.11.2009 08:37 |
|
|
Zirias
BlackBoarder
Dabei seit: 11.09.2002
Beiträge: 1.217
Herkunft: /dev/urandom
|
|
sysvinit funktioniert über symlinks in /etc/rc0.d bis /etc/rc6.d (für die runlevels) ... einfach bisherigen Inhalt anschauen, dann wird das schon klar, ist distributionsunabhängig.
Debian-spezifisch gibt es noch hooks für Netzwerkinterfaces in /etc/network/interfaces, hier hilft man 5 interfaces (post-up wäre da wohl das richtige)
__________________ palmen-it.de
GCS/MU d+(++) s+: a C++ UL++++ P+++$ L+++ !E W+++ N+ o? K? w++$ !O M-- V?
PS+ PE++ Y+ PGP++ t !5 X- R- tv b+ DI++ D+ G e++ h r y+
|
|
23.11.2009 09:05 |
|
|
|
|
|