Individuelle ifup und ifdown Scripte

Neben Dial-up Verbindungen kann es auch beim Starten oder Beenden von ‘normalen’ Netzwerkverbindungen hilfreich sein Scripte auszuführen (z.B. für erweitertes Routing) . Um dies zu erreichen lege bitte zunächst ein ifup-local Script:

/sbin/ifup-local

mit dem Inhalt:

#!/bin/bash
if [ -x /etc/sysconfig/network-scripts/up-${1} ]; then
exec /etc/sysconfig/network-scripts/up-${1}
fi


und ein ifdown-local Script:

/sbin/ifdown-local

mit folgendem Inahlt:

#!/bin/bash
if [ -x /etc/sysconfig/network-scripts/down-${1} ]; then
exec /etc/sysconfig/network-scripts/down-${1}
fi

an.

Mit:

chmod +x /sbin/ifup-local
chmod +x /sbin/ifdown-local

machst du diese Scripte ausführbar.

Der Device Name wird beim Aufruf der Scripte ge-parsed so dass du nun individuelle up und down Scripte wie z.B:

/etc/sysconfig/network-scripts/up-eth0
/etc/sysconfig/network-scripts/down-eth0

erstellen kannst.

22. Mai 2009 von Marcus
Kategorien: Tutorials | Schlagwörter: , , | Schreibe einen Kommentar

Schreibe einen Kommentar

Pflichtfelder sind mit * markiert




*