next up previous contents index
Suivant: Init System V Parent: Information de Sysconfig Précédant: Fichiers dans /etc/sysconfig   Table des Matières   Index

Fichiers dans /etc/sysconfig/network-scripts/

Les fichiers qui suivent se trouvent normalement dans /etc/sysconfig :

Jetons un coup d'7#7il à chacun de ces fichiers.

/etc/sysconfig/network-scripts/ifup, /etc/sysconfig/network-scripts/ifdown - Liens symboliques vers /sbin/ifup et /sbin/ifdown. Ce sont les deux seuls scripts de ce répertoire qui sont appelés directement. Suivant les besoins ils exécutent les autres scripts. Ces liens symboliques sont amenés à disparaître dans les versions futures, donc seuls /sbin/ifup et /sbin/ifdown doivent être utilisés.

Ces scripts utilisent normalement un seul argument: le nom du périphérique (eth0, par exemple). Ils sont exécutés avec un second argument durant la séquence de démarrage afin de ne pas activer au démarrage les périphériques qui ne doivent pas l'être (ONBOOT=no, voir plus loin).

/etc/sysconfig/network-scripts/network-functions - Il ne s'agit pas vraiment d'un fichier public. Il contient des fonctions utilisées par le script pour activer ou désactiver les interfaces. En particulier, il contient la plupart du code permettant de prendre en compte les alternatives de configuration des interfaces et la notification de modification des interfaces via netreport.

/etc/sysconfig/network-scripts/ifcfg-<interface-name>, /etc/sysconfig/network-scripts/ifcfg-<interface-name>-<clone-name> - Le premier fichier définit une interface, le second contient seulement les définitions qui diffèrent pour une interface clone (ou alternative). Dans le cas d'une interface où seules les adresses réseau diffèrent, vous trouverez dans le second fichier ces nouvelles adresses, alors que les informations sur les périphériques se trouvent dans le fichier ifcfg de base .

Ces informations peuvent être définies dans un fichier ifcfg suivant le type d'interface.

Les valeurs suivantes sont communes à tous les fichiers de base :

Les valeurs suivantes sont communes aux fichiers PPP et SLIP :

Les valeurs suivantes sont communes à tous les fichiers PPP :

/etc/sysconfig/network-scripts/chat-<interface-name> - Ce fichier est un script chat pour les connexions PPP ou SLIP, et a pour objectif d'établir la connexion. Pour les périphériques PPP, un script DIP est créé à partir du script chat; pour les périphériques PPP, le script chat est utilisé directement.

/etc/sysconfig/network-scripts/dip-<interface-name> - Ce script en lecture seule est créé à partir du script chat par netcfg. Ne modifiez pas ce fichier. À l'avenir ce fichier est amené à disparaître et sera créé au vol à partir du script de chat.

/etc/sysconfig/network-scripts/ifup-post - Ce fichier est exécuté pour chaque périphérique réseau (excepté les périphériques SLIP). Exécute /etc/sysconfig/network-scripts/ifup-routes pour activer les routes statiques qui dépendent de ce périphérique. Crée les alias pour le périphérique. Définit le nom d'hôte si ce n'est pas déjà fait et si un nom d'hôte peut être trouvé pour l'IP de ce périphérique. Envoie SIGIO à tous les programmes qui demandent une notification des événements réseau.

Peut être étendu pour modifier la configuration du service de nom, appeler des scripts arbitraires, et plus si besoin est.

/etc/sysconfig/network-scripts/ifdhcpc-done - Ce fichier est utilisé par dhcpcd une fois la configuration dhcp terminée. Il configure /etc/resolv.conf à partir de la version de dhcpd de
/etc/dhcpc/resolv.conf


next up previous contents index
Suivant: Init System V Parent: Information de Sysconfig Précédant: Fichiers dans /etc/sysconfig   Table des Matières   Index
Les Logiciels du Soleil
1999-09-28