Linux 15.038 Themen, 107.132 Beiträge

Dynamische IP-Adresse an Ipchain-Script übergeben

-=Sam=- / 5 Antworten / Baumansicht Nickles

Hi!
Ich habe mir ein Script für ipchains geschrieben, das mir Linux zur Firewall und zum Router macht. Leider habe ich noch ein letztes, aber entscheidendes Problem:
Wie übergebe ich die dynamisch zugewiesene IP-Adresse an das Script, um die Firewall dann starten zu können?

Ich habe gelesen, dass man in die Datei "/etc/ppp/ip-up.local" die Zeile "/(Vezeichnis, in dem das Firewall Script liegt)/(Name des Scriptes) $4" einfügen soll, und dass dann alles läuft. Dumm nur, das ich diese Datei nicht habe. Ich habe nur die Datei "ip-up" - und wenn ich das Zeug in die eintrage, klappt es auch nicht.
Ein Hinweis noch: Die Anleitung ist höchstwahrscheinlich für RedHat geschrieben. Ich benutze hingegen SuSE 6.3

Kann mir irgendwer einen Tip geben?

MfG
Sam

bei Antwort benachrichtigen
Klaus_T -=Sam=- „Dynamische IP-Adresse an Ipchain-Script übergeben“
Optionen

Du kannst das auch in die /etc/ppp/ip-up einbauen. Nach dem

case "$BASENAME" in
ip-up

Je nachdem op Du ISDN oder Modem hast, bei ISDN ist es das erste Case, bei Modem das zweite
Case. Steht aber oben dueber, entweder ippp oder ppp.

Bye, Klaus

bei Antwort benachrichtigen
-=Sam=- Klaus_T „Du kannst das auch in die /etc/ppp/ip-up einbauen. Nach demcase BASENAME...“
Optionen

Hi!
Danke für den Tip. Ist nur so, dass ich noch ein "Anfänger" unter Linux bin. Ich habe deine Anleitung befolgt, aber es hat leider nicht geklappt.
Ich beschreibe am besten die Konfiguration etwas genauer:
Habe eine Ftitz!Card. Mit YaST habe ich eingestellt, dass sich der Recher automatisch ins Netz einwählen soll.
Muss ich mich etwa manuell einwählen, damit das Script "ip-up" durchlaufen wird? Wenn ja, wie stelle ich eine Manuelle ISDN-Verbindung her. Mit "wvdial","pppd" oder sonst was?

Im Voraus schon mal vielen Dank.
Sam

bei Antwort benachrichtigen
Klaus_T -=Sam=- „Hi!Danke für den Tip. Ist nur so, dass ich noch ein Anfänger unter Linux bin....“
Optionen

Nein, die ip-up wird immer automatisch bei jeder Einwahl ausgefuehrt. Wenn Du Dich manuell
einwaehlen willst, gibst Du ein:
isdnctrl dial ippp

Hast Du Dein Firewallscript auch ausfuehrbar gemacht mit chmod a+x?
Hast Du auch den ganzen Pfad mit angegeben, wo das liegt?

Bye, Klaus

bei Antwort benachrichtigen
-=Sam=- Klaus_T „Nein, die ip-up wird immer automatisch bei jeder Einwahl ausgefuehrt. Wenn Du...“
Optionen

Hi!
ES GEHT!! Vielen Dank, für den Hinweis mit chmod a+x. Mann bin ich froh!

Anderes Problem: Wie kann ich dir einen Kasten Bier zumailen ;-)

Also nochmals vielen Dank. Ohne deine Hilfe hätte ich es wohl nie gepackt.

MfG
Sam

bei Antwort benachrichtigen
Klaus_T -=Sam=- „Hi!ES GEHT!! Vielen Dank, für den Hinweis mit chmod a x. Mann bin ich...“
Optionen

Kasten Bier? Kein problem, kraeftig zippen und als Tarball zusammenpacken ;-).

Bye, Klaus

bei Antwort benachrichtigen