On Mon, 10 Jun 2002 02:28:42 +0200
Constantin Wolber <[EMAIL PROTECTED]> wrote:

> Hi,
> 
> ich hab folgendes problem ich hab in meinem firewall script einen 
> Befehl der mir die aktuelle dynamische INETIP ausliest.
> 
> Wenn ich das Script manuell starte klappt das auch perfekt. Jetzt hatte 
> ich zum testen das script mal aus der adsl-start datei aufrufen lassen 
> zum testen ob ich das automatisch bei jeder neuen inetverbindung 
> ausf�hren lassen kann.

Ich wei� jetz nicht, was Du mit ADSL-Start Datei meinst. Aber normalerweise legt man 
die Firewallskripte ins
/etc/ppp/ip-up.d 
Die Programme, ich bin mir da nicht ganz sicher, m�ssen mit einer Zahl anfagen. Die 
Programme werden dann in alphanumerischer Reichenfolge ausgef�hrt, wenn eine IP 
Adresse zugewiesen wird (durch etc/ppp/ip-up). Dabei werden automatisch folgende 
Parameter �bergeben:

#    $1   Interface name                ppp0
#    $2   The tty                       ttyS1
#    $3   The link speed                38400
#    $4   Local IP number               12.34.56.78
#    $5   Peer  IP number               12.34.56.99
#    $6   Optional ``ipparam'' value    foo

Ansonsten hatte ich aber auch nie Probleme, die IP des ppp0 Interfaces mit dieser 
Zeile auszulesen:
extip="`/sbin/ifconfig ppp0 | grep 'inet addr' | awk '{print $2}' | sed -e 's/.*

Hab ich aus dem Firewall IP-Chains HowTO stibitzt.


SO, und jetzt schnell fr�hst�cken
ciao
Walde


-- 
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Antwort per Email an