Sous Red Hat Linux, toutes les communications réseau se font entre des interfaces logicielles configurées et des périphériques réseau connectés au système.
Les fichiers de configuration pour les interfaces réseau et les scripts permettant de les activer et désactiver sont placés dans le répertoire /etc/sysconfig/network-scripts/. Même si certains fichiers d'interface peuvent différer d'un système à l'autre, ce répertoire contient trois types de fichiers:
les fichiers de configuration d'interface;
les scripts de contrôle d'interface;
les fichiers de fonctionnement réseau.
Les fichiers faisant partie de chacune de ces catégories fonctionnent en coopération afin de permettre l'activation de divers périphériques réseau sous Red Hat Linux.
Dans ce chapitre, nous allons explorer la relation entre ces fichiers et différentes options d'utilisation.
Avant d'examiner les fichiers de configuration d'interface eux-mêmes, établissons la liste des fichiers de configuration d'interface utilisés pour configurer le réseau. Le fait de comprendre le rôle joué par ces fichiers dans la mise en place de la pile de réseau peut s'avérer utile lors de la personnalisation de votre système Red Hat Linux.
Les fichiers de configuration de réseau primaire sont les suivants:
/etc/hosts — L'objectif principal de ce fichier est de résoudre noms d'hôtes n'ayant pu être résolus d'une autre façon. Il peut également être utilisé pour résoudre des noms d'hôtes sur de petits réseaux ne disposant pas de serveur DNS. Quel que soit le type de réseau utilisé par l'ordinateur, ce fichier doit contenir une ligne spécifiant l'adresse IP du périphérique de bouclage (loopback) (127.0.0.1) en tant que localhost.localdomain. Pour obtenir davantage d'informations sur ce fichier, consultez la page de manuel relative aux hôtes.
/etc/resolv.conf — Ce fichier précise les adresses IP des serveurs DNS et le domaine de recherche. À moins d'être configuré autrement, les scripts d'initialisation du réseau sont contenus dans ce fichier. Pour obtenir davantage d'informations sur ce fichier, voyez la page de manuel resolv.conf.
/etc/sysconfig/network — Précise les informations de routage et d'hébergement (hôte) pour toutes les interfaces de réseau. Pour obtenir davantage d'informations sur ce fichier et sur les directives qu'il accepte, reportez-vous à Section 4.1.23 /etc/sysconfig/network.
/etc/sysconfig/network-scripts/ifcfg-<interface-name> — Pour chaque interface réseau sur un système Red Hat Linux, il existe un script de configuration d'interface correspondant. Chacun de ces fichiers fournit des informations spécifiques à une interface réseau particulière. Consultez Section 8.2 Fichiers de configuration d'interface pour obtenir davantage d'informations sur ce type de fichier et les directives qu'il accepte.
![]() | Avertissement |
---|---|
Le répertoire /etc/sysconfig/networking/ est utilisé par Outil d'administration de réseau (redhat-config-network) et son contenu ne doit pas être modifié manuellement. Pour obtenir davantage d'informations sur la configuration des interfaces de réseau utilisant Outil d'administration de réseau, voyez le chapitre intitulé Configuration réseau dans le Guide de personnalisation de Red Hat Linux. |