Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem beim booten mit Firewall
Hi!
Ich habe für ip-chains ein script, dass beim hochfahren über die boot.local aufgerufen wird.
Ich erhalte aber leider immer eine Fehlermeldung bzgl. Protokoll. Offensichtlich muss das Script ablaufen, nachdem die NW-Karten geladen wurden (1x ISA + 1xPCI).
Gibts ne möglichkeit, das Script wo anders einzubauen, sodass es gleich nach den NW-Karten ausgeführt wird???
DANKE ;)
hi
das geht danz einfach.
du musst einfach die boot folge ändern.
bei suse einfach unter
/sbin/init.d/
rc2.d oder einen anderen init parameter.
das rc2.d steht hier für init 2.
du kannst aber auch die netzkarten beim laden des kernels starten, einfach in die boot datei den treiber mit parameter schreiben.
cu
also in die boot.local das "modprobe xxxxxx" reinschreiben oder?
Normalerweise startet man das ipchains-Script aus der Datei ip-up heraus.
Gruß Balu
ip-up brauche ich nicht, da ich bei einem kabel-provider bin (LAN).
wo könnte ich es sonst reinschreiben? am besten solls gleich nach den NW-Karten geladen werden!
Hallole,
#!bin/sh
case "$1" in
start)
# Hier der Aufruf Deines Firewall-Scriptes
;;
stop)
# Hier alles nötige zum Stoppen
;;
*) echo "Usage: $0 {start | stop }"
esac
exit 0
Das Ding machst Du ausführbar, und verschiebst es nach /etc/rc.d/firewall.
Jetzt schaust Du in den Runleveln, in denen die Firewall gestartet werden soll, nach der Startnummer des Netzwerkes. Also zum Beispiel unter /etc/rc.d/rc3.d/ heisst das Start-Script fürs Netzwerk "S05network", demnach müsstest Du einen Link auf das obige Script mit dem Namen "S06firewall" erstellen:
ln -s /etc/rc.d/firewall /etc/rc.d/rc3.d/S06firewall
ln -s /etc/rc.d/firewall /etc/rc.d/rc5.d/S06firewall
-> fertig
Gruß micha
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.