Translations:Handbook:Alpha/Networking/Introduction/2/fr
The following networking portion of the handbook describes 'advanced' network configuration for systems running the OpenRC init system utilizing netifrc as the network management system.
For systems running systemd, readers should review see the networking portion of the systemd article.
Pour commencer
Ce guide de mise en réseau présume que l'utilisateur a correctement configuré le système et a déterminé le(s) nom(s) des interfaces réseau du système. Le nom de l'interface réseau est produit en fonction de l'emplacement du bus de la carte réseau dans le système. Pour cette raison, il est possible d'avoir des noms d'interfaces variables, notamment: eno0, ens1, wlan0, enp1s0, etc. Chaque système peut avoir un nom d'interface légèrement différent. Le contenu suivant suppose que le nom de l'interface à configurer est eth0, bien que l'un des noms mentionnés ci-dessus fonctionnera.
Pour commencer à configurer la carte réseau, il faut d'abord en informer le système init de Gentoo. Cela est fait en créant un lien symbolique de net.lo vers net.eth0 (ou quel que soit le nom de l'interface réseau sur le système) dans /etc/init.d.
root #
cd /etc/init.d
root #
ln -s net.lo net.eth0
Le système init de Gentoo connaît maintenant cette interface. Il doit également savoir comment la configurer. Toutes les interfaces réseau sont configurées dans le fichier /etc/conf.d/net. Voici un exemple de configuration pour les adresses DHCP et statiques.
/etc/conf.d/net
Exemple de configuration réseau# Pour DHCP
config_eth0="dhcp"
# Pour une adresse IP statique en utilisant la notation CIDR
config_eth0="192.168.0.7/24"
routes_eth0="default via 192.168.0.1"
dns_servers_eth0="192.168.0.1 8.8.8.8"
# Pour une adresse IP statique en utilisant la notation avec masque de sous-réseau
config_eth0="192.168.0.7 netmask 255.255.255.0"
routes_eth0="default via 192.168.0.1"
dns_servers_eth0="192.168.0.1 8.8.8.8"
Si aucune configuration n'est mentionnée alors l'utilisation de DHCP est supposée.
CIDR signifie Classless InterDomain Routing. À l'origine, les adresses IPv4 étaient classées en A, B ou C. Le système de classification précoce ne prévoyait pas la popularité massive d'Internet et risquait de manquer de nouvelles adresses uniques. CIDR est un schéma d'adressage qui permet à une adresse IP de désigner plusieurs adresses IP. Une adresse IP CIDR ressemble à une adresse IP normale sauf qu'elle se termine par une barre oblique suivie d'un nombre; par exemple, 192.168.0.0/16. CIDR est décrit dans la RFC 1519.
Maintenant que l'interface est configurée, on peut commencer à utiliser les commandes suivantes :
root #
/etc/init.d/net.eth0 start
root #
/etc/init.d/net.eth0 stop
Pour dépanner le réseau, consulter le fichier /var/log/rc.log. A moins que la variable rc_logger ne soit définie sur
NO
dans /etc/rc.conf, les informations sur l'activité de démarrage seront stockées dans ce fichier journal.Maintenant que l'interface réseau a été arrêtée et démarrée avec succès, l'étape suivante consiste à la démarrer au démarrage de Gentoo. Voici comment faire :
root #
rc-update add net.eth0 default
root #
rc
La dernière commande rc indique à Gentoo de démarrer tous les scripts du niveau d'exécution actuel qui n'ont pas encore été démarrés.