Handbook:Parts/Installation/Networking/fr

Détection automatique du réseau
Il est possible que la connexion au réseau soit déjà opérationnelle.

Si le système est connecté via Ethernet à un serveur DHCP, il est probable que la connexion ait déjà été configurée automatiquement. Si tel est le cas, les commandes habituelles telles que, , , , , et qui sont sur le CD d'installation fonctionneront immédiatement.

La commande ifconfig
Si le réseau est configuré, la commande doit lister une ou plusieurs interfaces réseau (outre ). Dans l'example ci-dessous, est affiché :

Suite à l'évolution vers des noms d'interfaces réseau prévisibles (EN), le nom des interfaces peut différer de l'ancien système de nommage en. Les supports d'installation peuvent afficher des noms d'interface tels que, , ou encore. Cherchez l'interface ayant une IP adresse liée au réseau local dans le résultat de la commande.

La commande ip
La commande peut être utilisée comme alternative à  pour déterminer les noms des interfaces. L'exemple suivant montre le résultat de la commande (d'un système différent que celui des exemples précédents) :

La sortie ci-dessus peut être plus compliquée à comprendre que celle de. Dans cet exemple, le nom de l'interface suit directement le numéro ; c'est.

Dans le reste de ce document, il sera assumé que l'interface réseau s'appelle.

Facultatif : Configurer tous les proxys
Si l'Internet est accessible via un proxy, il est nécessaire de définir des informations de proxy lors de l'installation. Il est très facile de définir un proxy : il suffit de définir une variable qui contient les informations du serveur proxy.

Dans la plupart des cas, il suffit de définir les variables à l'aide du nom d'hôte du serveur. Comme exemple, nous supposons que le proxy est appelé proxy.gentoo.org et le port 8080.

Pour configurer un proxy HTTP (pour le trafic HTTP et HTTPS) :

Pour configurer un proxy FTP :

Pour configurer un proxy RSYNC :

Si le serveur proxy requiert un nom d'utilisateur et un mot de passe, utilisez la syntaxe suivante pour définir la variable :

Tester le réseau
Essayez d'interroger le serveur DNS de votre fournisseur (qui se trouve dans ) et un site web de votre choix. Cela garantit que le réseau fonctionne correctement, que les paquets arrivent sur le net, que la résolution de nom du serveur DNS fonctionne correctement, etc...

Si tout cela fonctionne, alors le reste de ce chapitre peut être ignoré pour passer directement à l'étape suivante de la procédure d'installation (Préparer les disques).

Configuration automatique du réseau
Si le réseau ne fonctionne pas immédiatement, certains supports d'installation permettent à l'utilisateur d'utiliser les commandes (pour des réseaux filaires et sans fil),  (pour les utilisateurs de l'ADSL) ou  (pour des utilisateurs PPTP).

Si le support d'installation ne contient aucun de ces outils, continuer avec la Configuration Manuelle du réseau.


 * Les utilisateurs utilisant Ethernet doivent poursuivre la lecture en se rendant à Par défaut : utilisation de net-setup
 * Les utilisateurs de l'ADSL doivent poursuivre la lecture  en se rendant à Alternative : utilisation de PPP
 * Les utilisateurs de PPTP doivent poursuivre la lecture  en se rendant à Alternative : utilisation de PPTP

Par défaut : utilisation de net-setup
La manière la plus simple de configurer la mise en réseau si cette configuration ne s'est pas produite automatiquement, est de lancer le script :

L'exécution de la commande posera quelques questions au sujet de l'environnement réseau. À la fin, la connexion réseau devrait fonctionner. Testez la connexion réseau comme indiqué précédemment. Si les tests sont positifs, félicitations ! Ignorez le reste de cette section et continuez avec Préparer les disques.

Si le réseau ne fonctionne toujours pas, continuer avec configuration manuelle du réseau.

Alternative : utilisation de PPP
En supposant que le protocole PPPoE est nécessaire pour se connecter à l'Internet, le CD d'installation (toute version) a rendu les choses encore plus faciles grâce à ppp. Utilisez le script pour configurer la connexion. Lors de l'installation, le périphérique Ethernet connecté au modem ADSL, le nom d'utilisateur, le mot de passe, les adresses IP des serveurs DNS et si un pare-feu de base est nécessaire ou non seront demandés.

Si quelque chose ne va pas, vérifiez que le nom d'utilisateur et le mot de passe soient corrects en regardant dans ou  et assurez-vous d'utiliser le bon périphérique Ethernet. Si le périphérique Ethernet n'existe pas, les modules réseau appropriés doivent être chargés. Dans ce cas, continuez avec Configuration manuelle du réseau qui expliquera comment charger les modules réseau nécessaires.

Si tout a fonctionné, continuez avec Préparer les disques.

Alternative : utilisation de PPTP
Si le support PPTP est nécessaire, utilisez la commande qui est fournie par le CD d'installation. Mais d'abord, assurez-vous que la configuration soit correcte. Modifiez le fichier ou  pour qu'il contienne le bon nom d'utilisateur et mot de passe :

Puis peaufinez si nécessaire :

Quand tout cela est fait, il suffit d'exécuter (avec les options qui n'ont pu être définies dans ) pour se connecter au serveur :

Continuez maintenant avec Préparer les disques.

Charger les modules réseau appropriés
Lorsque le CD d'Installation démarre, il tente de détecter les périphériques et charge les modules du noyau appropriés (les pilotes) afin de prendre en compte le matériel. Dans la grande majorité des cas, il fait un très bon travail. Toutefois, dans certains cas, il peut advenir que les modules du noyau nécessaires ne soient pas chargés.

Si ou  n'a pas réussi, alors il est possible que la carte réseau n'ait pas été trouvée immédiatement. Cela signifie que les utilisateurs peuvent avoir à charger les modules du noyau appropriés manuellement.

Pour savoir quels modules du noyau sont fournis pour la mise en réseau, utilisez la commande :

Si un pilote est trouvé pour le périphérique réseau, utilisez la commande pour charger le module du noyau. Par exemple, pour charger le module  :

Pour vérifier si la carte réseau est maintenant détectée, utilisez la commande. Une carte réseau détectée aboutirait à quelque chose comme ceci (encore une fois, ici est juste un exemple) :

Si, toutefois, le message d'erreur suivant s'affiche, la carte réseau n'est pas détectée :

Les noms d'interface réseau disponibles sur le système peuvent être énumérés par le système de fichiers :

Dans l'exemple ci-dessus, 6 interfaces sont trouvées. est probablement l'adaptateur Ethernet (câble) alors que est l'adaptateur sans fil.

En supposant que la carte réseau soit maintenant détectée, réessayez la commande ou  (qui devrait maintenant fonctionner), mais pour les inconditionnels, ce manuel explique aussi comment configurer le réseau manuellement.

Sélectionnez l'une des sections suivantes en prenant en compte la configuration du réseau


 * Utiliser DHCP pour la recherche automatique de l'adresse IP
 * Configurer l'accès sans fil si un réseau sans fil est utilisé
 * Comprendre la terminologie réseau explique les bases de la mise en réseau
 * Utiliser ifconfig et route explique comment configurer le réseau manuellement

Utiliser DHCP
DHCP (Dynamic Host Configuration Protocol - Protocole de Configuration Dynamique des Hôtes) rend possible le fait de recevoir automatiquement des informations de mise en réseau (adresse IP, masque de sous-réseau, adresse de diffusion, passerelle, serveurs de noms, etc.). Cela ne fonctionne que si un serveur DHCP existe dans le réseau (ou si le fournisseur d'accès internet fournit un service DHCP). Pour qu'une interface réseau reçoive automatiquement ces informations, utilisez le daemon :

Certains administrateurs de réseau exigent que le nom d'hôte et le nom de domaine fourni par le serveur DHCP soient utilisés par le système. Dans ce cas, utilisez :

Si cela fonctionne (essayez d'interroger un serveur sur Internet, comme Google (8.8.8.8) ou Cloudflare (1.1.1.1)), alors tout est réglé et prêt à continuer. Ignorez le reste de cette section et continuez avec Préparer les disques.

Configurer l'accès sans fil
Lors de l'utilisation d'une carte réseau sans fil (802.11), les paramètres sans fil doivent être configurés avant d'aller plus loin. Pour voir les paramètres sans fil de la carte, on peut utiliser la commande. L'exécution de pourrait donner quelque chose qui ressemble à ceci :

Pour vérifier si une connexion active existe :

ou

Pour la plupart des utilisateurs, il y a seulement deux paramètres importants pour se connecter, l'ESSID (ou nom du réseau sans fil) et, accessoirement, la clé WEP.


 * S'assurer d'abord que l'interface soit activée :


 * Pour se connecter à un réseau public portant le nom GentooNode :




 * Pour se connecter avec une clé WEP hexadécimale, préfixez la clé avec  :




 * Pour se connecter avec une clé WEP ASCII :



Confirmez les paramètres sans fil en utilisant la commande. Une fois que le réseau sans fil fonctionne, poursuivre avec la configuration des options réseau au niveau de l'adresse IP comme décrit dans la section suivante (Comprendre la terminologie réseau) ou utilisez l'outil comme décrit précédemment.

Comprendre la terminologie réseau
Si tout ce qui précède échoue, le réseau doit être configuré manuellement. Ce n'est pas difficile du tout. Cependant, une certaine connaissance de la terminologie des réseaux et des concepts de base est nécessaire. Après la lecture de cette section, les utilisateurs devraient savoir ce qu'est une passerelle, à quoi sert un masque de sous-réseau, de quoi est constituée une adresse de diffusion  et pourquoi les systèmes ont besoin de serveurs de noms.

Dans un réseau, les machines sont identifiées par leur adresse IP (adresse de Protocole Internet). Une telle adresse est perçue comme une combinaison de quatre nombres entre 0 et 255, tout du moins lors de l'utilisation d'IPv4 (IP version 4). En réalité, une telle adresse IPv4 se compose de 32 bits (des uns et des zéros). Voyons un exemple :

Il est facile de comprendre que tout hôte que quelqu'un est en mesure d'atteindre sur un réseau doit avoir une adresse IP unique. Afin de distinguer entre les hôtes à l'intérieur et à l'extérieur d'un réseau, l'adresse IP est divisée en deux parties: la partie réseau et la partie hôte.

La séparation est déterminée par le masque de sous-réseau qui est une suite de 1 suivie d'une suite de 0. La partie de l'adresse IP qui correspond aux 1 définit la partie réseau, l'autre partie définit la partie hôte.

En d'autres termes, 192.168.0.14 fait toujours partie du réseau d'exemple, mais pas 192.168.1.2.

L'adresse de diffusion est une adresse IP avec la même partie réseau que le réseau, mais seulement avec des 1 pour la partie hôte. Chaque hôte sur le réseau est à l'écoute à cette adresse IP. Elle est vraiment destinée à la diffusion de paquets.

Pour pouvoir naviguer sur Internet, chaque ordinateur du réseau doit connaître l'hôte qui partage la connexion Internet. Cet hôte est appelé la passerelle. Comme c'est un hôte comme les autres, il possède une adresse IP sur le réseau (par exemple 192.168.0.1).

Précédemment, nous avons dit que chaque machine possède sa propre adresse IP. Pour être en mesure d'atteindre cet hôte par un nom (au lieu d'une adresse IP), nous avons besoin d'un service qui puisse traduire un nom (comme dev.gentoo.org) en une adresse IP (comme 64.5.62.82). Un tel service est appelé serveur de noms. Pour utiliser un tel service, les serveurs de noms nécessaires doivent être définis dans.

Dans certains cas, la passerelle sert également de serveur de noms. Sinon les serveurs de noms fournis par le fournisseur d'accès Internet (FAI) doivent être inscrits dans ce fichier.

Pour résumer, les informations suivantes sont nécessaires avant de continuer:

Utiliser ifconfig et route
La mise en place du réseau comporte trois étapes :


 * 1) Assigner une adresse IP en utilisant
 * 2) Configurer la route vers la passerelle en utilisant
 * 3) Terminer en mettant les IPs des serveurs de noms dans le fichier

Pour attribuer une adresse IP, l'adresse IP, l'adresse de diffusion et le masque de sous-réseau sont nécessaires. Ensuite, exécutez la commande suivante, en remplaçant ${IP_ADDR} par la bonne adresse IP, ${BROADCAST} par la bonne adresse de diffusion et ${NETMASK} par le bon masque de sous-réseau :

Configurez le routage à l'aide de la commande. Remplacez ${GATEWAY} par la bonne adresse IP de la passerelle :

Maintenant, ouvrez :

Remplissez les serveur de noms en vous servant de ce qui suit comme d'un modèle. Assurez-vous de remplacer ${NAMESERVER1} et ${NAMESERVER2} par les adresses des serveurs de noms :

C'est tout. Maintenant testez le réseau par un ping vers un serveur Internet (comme Google). Si cela fonctionne, félicitations. Continuez avec Préparer les disques.