pppd on demand ohne defaultroute
Maximilian Wilhelm
max at rfc2324.org
Tue Apr 29 15:08:02 CEST 2003
Markus Wigge schrieb:
> Außerdem muß ich wissen welches Interface, wenn mehrere pppd's laufen
> ist das nicht immer ppp0 ... kann ich das in einem Startscript
> rausfinden? Im ip-up-Script ist's ja leider schon zu spät ;-)
Wieso das?
Aus meiner /etc/ppp/ip-up
| # This script is called with the following arguments:
| # Arg Name Example
| # $1 Interface name ppp0
|
| # $4 Local IP number 12.34.56.78
| # $5 Peer IP number 12.34.56.99
| # $6 Optional ``ipparam'' value foo
Du kannst doch z.B. auf die "Local IP number" testen.
Die Netzadresse sollte ja immer gleich sein, oder?
Ich geh jetzt mal von /24 aus...
| NET_NOW=$(echo $4 | awk -F . '{ print $1"."$2"."$3 }')
| NET_DEF="10.42.23" # ;-)
|
| test $NET_DEF = $NET_NOW && route add -net foo bar
ungetestet
HTH
Max
More information about the Linux
mailing list