Hallo,
habe mit der neuen firewall-Anleitung Probleme.
System: Debian/Sid als Router für ein kleines Intranet.
Ich habe die 2 Skripte von http://www.pl-berichte.de/t_netzwerk/fi ... enbau.html nach /etc/init.d/ kopiert, Rechte auf chmod 755, chown auf root.root. Da ich mit (rp-)pppoe ins Internet gehe, habe ich das INTERFACE noch auf eth1 geändert (LAN ist auf eth0) und LOCAL (wie bei mir) auf 192.168.1.0/24
Beim Eingeben von /etc/init.d/ipfilter oder in dem Verzeichnis /etc/init.d/ mit ./ipfilter erhalte ich immer folgende Fehlermeldung:
router:/etc/init.d# ./ipfilter
bash: ./ipfilter: bad interpreter: No such file or directory
router:/etc/init.d#
Hat jemand eine Ahnung, was hier falschläuft und was ich ändern muß?
Ist das script für eine andere shell geschrieben?
- iptables sind wirklich in /sbin/
- LAN ist bei mir wirklich 192.168.1.0
- ZugriffsRechte sind wirklich 755 und owner root
Offensichtlich habe ich irgendetwas übersehen...
Kann mich jemand erleuchten?
Sigi
Probleme mit neuer Firewall-Anleitung [iptables]
Re: Probleme mit neuer Firewall-Anleitung
Hi,
das Skript beginnt mit
#!/bin/sh
was bedeutet, daß es /bin/sh als Interpreter verwenden will. Ich kann mir zwar kaum vorstellen, wie, aber vielleicht hast du da etwas kaputt gemacht. Es sollte auch funktionieren, wenn /bin/sh ein Link auf /bin/bash ist.
Gruß,
hjb
das Skript beginnt mit
#!/bin/sh
was bedeutet, daß es /bin/sh als Interpreter verwenden will. Ich kann mir zwar kaum vorstellen, wie, aber vielleicht hast du da etwas kaputt gemacht. Es sollte auch funktionieren, wenn /bin/sh ein Link auf /bin/bash ist.
Gruß,
hjb
Pro-Linux - warum durch Fenster steigen, wenn es eine Tür gibt?
habs gelöst...
> #!/bin/sh, bash etc.
Links und shell war i.O.
Das Problem war: Ich habe die scripte mit dem Internet Explorer runtergeladen und einen Kommentar in der 2. Zeile hinzugefügt... Entweder die DOS-returns (die beim Anspeichern wohl eingefügt wurden) oder der Kommentar haben ipfilter vermurxt. Hab die Datei neu runtergeladen, dann hats funktioniert. Das Komische daran: Man sieht (zumindest in dem Editor von mc) _keinen_ Unterschied der files.
Grüße
Sigi
Links und shell war i.O.
Das Problem war: Ich habe die scripte mit dem Internet Explorer runtergeladen und einen Kommentar in der 2. Zeile hinzugefügt... Entweder die DOS-returns (die beim Anspeichern wohl eingefügt wurden) oder der Kommentar haben ipfilter vermurxt. Hab die Datei neu runtergeladen, dann hats funktioniert. Das Komische daran: Man sieht (zumindest in dem Editor von mc) _keinen_ Unterschied der files.
Grüße
Sigi
Re: Probleme mit neuer Firewall-Anleitung
Hi,
wenn man die Datei mit vim öffnet, sieht man, ob sie DOS- oder UNIX-Zeilenende hat <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle"> Das wird in der Statuszeile angezeigt.
Gruß,
hjb
wenn man die Datei mit vim öffnet, sieht man, ob sie DOS- oder UNIX-Zeilenende hat <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle"> Das wird in der Statuszeile angezeigt.
Gruß,
hjb
Pro-Linux - warum durch Fenster steigen, wenn es eine Tür gibt?