| Red Hat Enterprise Linux 4: Referenzhandbuch | ||
|---|---|---|
| Zurück | Nach vorne | |
Bei der Verwendung von Red Hat Enterprise Linux verläuft die gesamte Netzwerkkommunikation zwischen konfigurierten Software-Schnittstellen und den physischen Netzwerkgeräten, die mit dem System verbunden sind.
Die Konfigurationsdateien für die verschiedenen Netzwerkschnittstellen und die Skripts zu deren Aktivierung oder Deaktivierung befinden sich im /etc/sysconfig/network-scripts/-Verzeichnis. Obwohl die Anzahl und die Art von Schnittstellendateien je nach System variieren können, gibt es jedoch grundsätzlich drei verschiedene Dateitypen in diesem Verzeichnis:
Schnittstellenkonfigurationsdateien
Schnittstellenkontrollskripte
Netzwerkfunktionsdateien
Die Dateien in jeder dieser Kategorien arbeiten zusammen, um es zu ermöglichen auf die verschiedenen Netzwerkgeräte zurückzugreifen.
Dieses Kapitel beschäftigt sich mit den Verbindungen zwischen diesen Dateien und ihrer Verwendungsweise.
Bevor wir die Schnittstellen-Konfigurationsdateien tiefergehend untersuchen, wollen wir die zur Netzwerk-Konfiguration verwendeten primären Konfigurationsdateien auflisten. Das Verständnis der Rolle, die diese Dateien bei der Einrichtung des Netzwerk-Stack spielen, kann bei der Benutzerdefinierung eines Red Hat Enterprise Linux Systems nützlich sein.
Folgende sind primäre Netzwerk-Konfigurationsdateien:
/etc/hosts — Hauptzweck dieser Datei ist es, Host-Namen zu lösen, die nicht anderweitig gelöst werden können. Sie kann auch zur Lösung von Host-Namen auf kleineren Netzwerken ohne DNS-Server verwendet werden. Unabhängig davon, an welchem Netzwerk der Computer angeschlossen ist, sollte diese Datei eine Zeile enthalten, die die IP-Adresse des Loopback-Gerätes (127.0.0.1) als localhost.localdomain angibt. Weitere Informationen finden in den man-Seiten zu hosts.
/etc/resolv.conf — diese Datei gibt die IP-Adressen von DNS-Servern und die Search-Domain an. Wenn nicht anders konfiguriert, wird diese Datei von Initialisierungs-Skripten gefüllt. Weitere Informationen zu dieser Datei finden Sie auf den man-Seiten von resolv.conf.
/etc/sysconfig/network — gibt Routing- und Host-Informationen für alle Netzwerk-Schnittstellen an. Weitere Informationen zu dieser Datei und darüber, welche Anweisungen sie akzeptiert, finden Sie unter Abschnitt 4.1.25.
/etc/sysconfig/network-scripts/ifcfg-<interface-name> — für jede Netzwerk-Schnittstelle gibt es ein entsprechendes Schnittstellen-Konfigurationsskript. Jede dieser Dateien liefert Informationen, die für eine besondere Netzwerk-Schnittstelle spezifisch sind. Unter Abschnitt 8.2 finden Sie weitere Informationen zur Art der Datei und welche Anweisungen sie akzeptiert.
![]() | Achtung |
|---|---|
Das Verzeichnis /etc/sysconfig/networking/, welches vom Network Administration Tool (redhat-config-network) verwendet wird und dessen Inhalte sollten nicht manuell bearbeitet werden. Zusätzlich dazu überschreibt jede Art der Anwendung von Network Administration Tool, sogar das Launchen der Applikation, jegliche Direktiven, die zuvor in /etc/sysconfig/network-scripts gesetzt worden sind. Die Benutzung nur einer Methode zur Netzwerkkonfiguration wird strengstens empfohlen in Anbetracht des Risikos einer Konfigurations-Löschung. Für weitere Informationen über die Konfiguration von Netzwerkschnittstellen unter Verwendung von Network Administration Tool siehe das Kapitel Network Configuration im Red Hat Enterprise Linux Handbuch zur System-Administration. |
| Zurück | Zum Anfang | Nach vorne |
| Hinweise für Netzwerk-Dienste | Nach oben | Schnittstellen-Konfigurationsdateien |