Hallo Leute, ich hab Probleme mit dem Kernel 2.4.0 (gleiches aber auch mit Kernel 2.4.1 und 2.4.2). Die Firewall regeln werden nicht gesetzt beim booten, weil er erst die Firewall initialisieren will und danach erst ippp0 und eth0 - hier das Boot-log -------- begin ------ Creating /var/log/boot.msg done Enabling dynamic IP patch done Enabling syn flood protection done Enabling IP forwarding done INIT: Entering runlevel: 3 Boot logging started at Thu Mar 1 11:32:12 2001 Master Resource Control: previous runlevel: N, switching to runlevel: 3 Starting Firewall Initialization: (phase 1 of 3) (run 2 of 3) Warning: interface eth0 is not active. modprobe: modprobe: Can't locate module ippp0 modprobe: modprobe: Can't locate module ippp0 No interfaces active! exiting ... SuSEfirewall: clearing rules now ... done failed Loading ISDN drivers ... Loading HiSax driver ... /sbin/insmod /lib/modules/2.4.2/kernel/drivers/isdn/isdn.o Using /lib/modules/2.4.2/kernel/drivers/isdn/isdn.o Symbol version prefix 'smp_' /sbin/insmod /lib/modules/2.4.2/kernel/drivers/isdn/hisax/hisax.o type=5 io=0x300 irq=5 protocol=2 id=HiSax Using /lib/modules/2.4.2/kernel/drivers/isdn/hisax/hisax.o Starting isdnlog with /etc/isdn/isdnlog.isdnctrl0.options for isdnctrl0... Starting personal-firewall (initial)Warning: you must enable IP forwarding for packets to be forwarded at all: Use `echo 1 > /proc/sys/net/ipv4/ip_forward' [active] done Initializing random number generator done Verbose-level set to 3. Starting isdn4linux on device ippp0 ippp0 added EAZ/MSN for ippp0 is 932101 Layer-2-Protocol for ippp0 is hdlc Layer-3-Protocol for ippp0 is trans Encapsulation for ippp0 is syncppp Security for ippp0 is on Hangup-Timeout for ippp0 is 3600 sec. Charge-Hangup for ippp0 is off Incoming-Hangup for ippp0 is off Dialmax for ippp0 is 2 times. Callback for ippp0 is off Callback delay for ippp0 is 2 sec. Reject before Callback for ippp0 is on Setting up network device ippp0 Starting ippp-daemon for ISDN device ippp0 with /etc/ppp/options.ippp0 done ippp0 bound to 0 Setting up network device eth0 done Setting up routing (using /etc/route.conf) done Starting Firewall Initialization: (phase 2 of 3) Starting ippl protocols logger done ------------ end -------------- Natürlich funktioniert das "masqurating" nicht 100% dadürch - z.B. im IRC ist kein DCC-Chat möglich. Egal ob ich PPP als Modul oder fest einbinde in den Kernel - bei beiden der gleiche Fehler. Oder fehlt mir irgendwas was unbedingt installiert sein muss? Vielen Dank für eine Hilfe, Gruß Thorsten Hantke
Hallo Thorsten,
ich hab Probleme mit dem Kernel 2.4.0 (gleiches aber auch mit Kernel 2.4.1 und 2.4.2). Die Firewall regeln werden nicht gesetzt beim booten, weil er erst die Firewall initialisieren will und danach erst ippp0 und eth0 - hier das Boot-log
guck mal: firewall.rc.config lesen bildet... ;-) -----snip-----snap----------snip-----snap----------snip-----snap----- # You *may* configure a static IP and netmask to force rule loading even # if the # interface is not up and running: set a variable called # FW_DEV_WORLD_[device]="IP_ADDRESS NETMASK" # see below for an example. Otherwise automatic detection is done. # You will still need to set FW_DEV_WORLD first! # #FW_DEV_WORLD_ippp0="10.0.0.1 255.255.255.0" # e.g. for exernal interface ippp0 -----snip-----snap----------snip-----snap----------snip-----snap----- Das ist genau das, was Du willst. Selbiges gibt's auch für das interne Netz (FW_DEV_INT_eth0). Bye Michael -- Dipl.-Inf. Michael Kaaden MID GmbH Fon +49-911-96836-62 Software Engineer R&D Eibacher Hauptstr. 141 Fax +49-911-96836-10 E-Mail m.kaaden@mid.de D-90451 Nuernberg WWW http://www.mid.de "Linux is for networking, Mac is for working, Windows is for Solitaire." -- anon.
participants (2)
-
Michael Kaaden
-
T.Hantke