next up previous contents Next: Scripts réseau de Debian. Up:  Configuration de scripts de Previous:  Configuration de scripts de   Table des matières  

26.7.1 Scripts réseau de RedHat.

Les systèmes RedHat contiennent un répertoire /etc/sysconfig incluant les fichiers de configuration pour initialiser automatiquement le réseau.

Le fichier /etc/sysconfig/network-scripts/ifcfg-eth0 présente les lignes:

DEVICE=eth0 
IPADDR=192.168.3.9 
NETMASK=255.255.255.0 

NETWORK=192.168.3.0 
BROADCAST=192.168.3.255 
ONBOOT=yes 


Le fichier /etc/sysconfig/network contient:

NETWORKING=yes 
HOSTNAME=cericon.cranzgot.co.za 
GATEWAY=192.168.3.254 


Ces deux fichiers sont équivalents à ce que réalise la configuration manuelle donnée à la section 26.6. Ces deux fichiers acceptent un nombre considérable d'options relatives à divers protocoles autres que IP, mais ce que nous venons de voir constitue la configuration la plus courante.

Le fichier /etc/sysconfig/network-scripts/ifcfg-lo associé au périphérique loopback est automatiquement configuré à l'installation. Vous ne devriez pas le modifier.

Les commandes de démarrage ou d'arrêt du réseau (celles entre parenthèses sont des alternatives) sont respectivement:

/etc/init.d/network start 
( /etc/rc.d/init.d/network start ) 
/etc/init.d/network stop 
( /etc/rc.d/init.d/network stop ) 


Ces commandes lisent indirectement vos fichiers /etc/sysconfig.

Il vous est loisible d'ajouter des fichiers supplémentaires, par exemple, ifcfg eth1 dans /etc/sysconfig/network-scripts pour une seconde carte Ethernet. Ainsi, ifcfg-eth1 pourrait contenir:

DEVICE=eth1 
IPADDR=192.168.4.1 
NETMASK=255.255.255.0 
NETWORK=192.168.4.0 
BROADCAST=192.168.4.255 
ONBOOT=yes 


De manière à ce que le noyau puisse envoyer les paquets entre ces deux cartes, exécutez:

echo ``1'' > /proc/sys/net/ipv4/ip_forward 


next up previous contents Next: Scripts réseau de Debian. Up:  Configuration de scripts de Previous:  Configuration de scripts de   Table des matières  
1-01-2006