Die Schnittstellen-Kontrollskripts aktivieren und deaktivieren Systemschnittstellen. Die zwei wichtigsten Schnittstellen-Kontroll-Skripts sind /sbin/ifdown und /sbin/ifup, die verschiedene andere Kontrollskripte aus dem /etc/sysconfig/network scripts/-Verzeichnis verwenden.
ifdown und ifup sind symbolische Links zu den Skripte im /sbin/-Verzeichnis. Wenn eines der beiden Skripte aufgerufen wird, verlangen sie, dass ein Schnittstellenwert angegeben wird, wie z.B.:
ifup eth0 Determining IP information for eth0... done. |
An dieser Stelle werden /etc/sysconfig/network-scripts/network functions und /etc/rc.d/init.d/functions dazu verwendet, eine ganze Reihe von Aufgaben zu erfüllen. Weitere Informationen finden Sie unter Abschnitt 8.4.
Nachdem sichergestellt ist, dass eine Schnittstelle angegeben wurde und dass der Benutzer, der diese Anfrage ausführt, die Berechtigung zur Steuerung der Schnittstelle hat, wird das richtige Skript für diesen Schnittstellengerätetyp aufgerufen. Zu den gängigsten Schnittstellen-Kontrollskripten gehören die folgenden:
ifup-aliases Konfiguriert die IP-Aliase der Schnittstellen-Konfigurationsdateien, wennn einer Schnittstelle mehr als eine IP-Adresse zugeordnet ist.
ifdown-cipcb und ifup-cipcb Werden zum Starten und Beenden von Crypto IP Encapsulation (CIPE)-Verbindungen verwendet.
ifdown-ipv6 und ifup-ipv6 Enthalten IPv6-ähnliche Funktionen, die Umgebungsvariablen in verschiedenen Schnittstellen-Konfigurationsdateien und /etc/sysconfig/network verwenden.
ifup-ipx Wird zum Starten einer IPX-Schnittstelle verwendet.
ifup-plip Wird zum Starten einer PLIP-Schnittstelle verwendet.
ifup-plusb Wird zum Starten einer USB-Schnittstelle für Netzwerkverbindungen verwendet.
ifdown-post und ifup-post Enthalten Befehle, die nach dem Starten oder Beenden einer Schnittstelle ausgeführt werden müssen.
ifdown-ppp und ifup-ppp Werden zum Starten oder Beenden einer PPP-Schnittstelle verwendet.
ifup-routes Fügt statische Routes für ein bestimmtes Gerät hinzu, wenn dessen Schnittstelle aktiviert wird.
ifdown-sit und ifup-sit Enthalten eine Funktion, die zum Aktivieren und Deaktivieren eines IPv6- Tunnels in einer IPv4-Verbindung aufgerufen wird.
ifdown-sl und ifup-sl Wird zum Starten und Beenden einer SLIP Schnittstelle verwendet.
|
|
Warnung |
|---|---|
|
|
Achten Sie darauf, dass das Entfernen oder Modifizieren irgendeines Skripts im /etc/sysconfig/network-scripts/-Verzeichnis dazu führen kann, dass Schnittstellenverbindungen seltsam reagieren oder scheitern, da sie von diesen Skripts abhängig sind. Nur erfahrene Benutzer sollten daher Skripts verändern, die für eine Netzwerkschnittstelle relevant sind. |
Der einfachste Weg, alle Netzwerk-Skripte gleichzeitig zu ändern ist es, den Befehl /sbin/service auf dem Netzwerk-Service (/etc/rc.d/init.d/network) wie folgt auszuführen:
/sbin/service network <action>
|
<Aktion> steht entweder für start, stop oder restart.
Um eine Liste der konfigurierten Geräte und der augenblicklich aktiven Netzwerk-Schnittstellen anzuzueigen, benutzen Sie folgenden Befehl:
/sbin/service/network status
|