Comment configurer une carte réseau avec Linux®?
La configuration d'une carte réseau avec Linux® se fait souvent automatiquement via le logiciel de détection de matériel fourni avec les distributions Linux® les plus modernes. Cependant, il peut arriver que la carte réseau ne soit pas automatiquement configurée correctement ou que vous souhaitiez configurer une deuxième carte réseau avec Linux®. Dans tous les cas, il existe plusieurs moyens principaux de travailler avec la configuration de la carte réseau, via une interface utilisateur graphique (GUI) ou l'interface de ligne de commande (CLI).
L'utilisation de l'interface graphique de votre distribution Linux® fournira le moyen le plus convivial et le plus simple de configurer votre carte réseau avec Linux®. Toutefois, cela peut varier en fonction de l’environnement de bureau Linux® de votre distribution. Dans la plupart des cas, les distributions Linux® utiliseront les environnements de bureau GDE ou K Desktop Environment (KDE®), chacun disposant d'une interface graphique logicielle pour la configuration de votre réseau. Le logiciel KNetworkManager fonctionne pour le bureau KDE®, tandis que dans Gnome®, il s'appelle NetworkManager. Les deux offrent la possibilité de configurer une carte réseau déjà détectée avec des paramètres réseau, des informations d'adresse IP, ainsi que d'ajouter une nouvelle carte réseau.
En travaillant à partir de la CLI pour configurer votre carte réseau avec Linux®, vous voudrez tout d'abord savoir si votre carte réseau est déjà opérationnelle et en cours d'exécution en exécutant la commande ifconfig dans l'application Terminal. Si la commande est entrée sans aucun argument, toutes les interfaces actuelles et leurs paramètres seront affichés. Les deux plus courantes sont eth0 , qui est la première carte réseau Ethernet du système, et lo , l'interface de bouclage, qui est une interface logicielle virtuelle. La commande ifconfig peut ensuite être utilisée pour activer ou désactiver une interface, ainsi que pour modifier l'adresse IP ou d'autres informations sur le réseau. Par exemple, pour définir l'adresse IP de l'interface eth0 , vous devez émettre la commande ifconfig suivante.
ifconfig eth0 192.168.1.10 masque de réseau 255.255.255.0 vers le haut
Dans l'ordre, de gauche à droite, le premier paramètre est l'interface à modifier, eth0 , l'adresse IP à lui attribuer, puis le sous-réseau auquel appartient l'ordinateur. Le dernier paramètre attribué à ifconfig est "up" ou "down", ce qui indique à l'ordinateur d'activer ou de désactiver la carte réseau. Veillez à vérifier les paramètres appropriés pour votre réseau, tels que le type de réseau, le sous-réseau, les routeurs de passerelle pour composer la commande appropriée.
Bien entendu, cette commande configurera uniquement votre carte réseau avec Linux® pour la session en cours et devra être entrée après chaque connexion à l'ordinateur. Pour contourner ce problème, les distributions Linux® implémentent divers scripts et fichiers qui le feront automatiquement pour vous à chaque démarrage de l'ordinateur. Les emplacements et les noms de ces scripts et fichiers de configuration varient en fonction de votre distribution Linux®. Veillez donc à vérifier quels fichiers modifier. En modifiant ces fichiers de configuration dans un éditeur de texte, le système d'exploitation chargera automatiquement la configuration réseau appropriée.