[Archlinux] Utiliser netctl pour mettre un adresse IP en DHCP

Sous Archlinux, vous avez un utilitaire simple mais fortement puissant pour gérer vos connexions réseaux, que se soit en DHCP qu’en IP statique. Découvrons ensemble comment configurer une IP en DHCP avec « netctl ».

Suite au précédent article de netctl pour mettre une IP fixe sur votre carte réseau (à cette adresse), l’idée cette fois-ci est d’activer le protocole DHCP pour avoir une configuration réseau automatique lorsque vous démarrez votre machine.

La configuration de netctl en DHCP est similaire à la configuration en IP fixe, à la différence qu’il n’y a pas cette fois-ci de paramètres à mettre en place niveau IP.

Tout d’abord, arrêtez et supprimez complètement le paquet « NetworkManager » si vous l’avez installé – vous ne pouvez pas avoir deux gestionnaires de réseau en même temps.

L’installation de netctl étant déjà effectuée lorsque vous installez votre Archlinux (inclut dans « base-devel »), des fichiers exemples sont présents pour que vous puissiez modifier uniquement ce qui vous intéresse. Ces fichiers incluent même des exemples pour une configuration réseau via Wi-Fi. Il vous faut copier le bon fichier exemple à la racine du dossier « /etc/netctl » et lui attribuer un nom pour pouvoir le modifier et l’activer.

Ce fichier est appelé un profil – c’est grâce à lui que netctl pourra configurer votre réseau et donc vous permettre l’accès au LAN. Dans l’exemple, mon profil s’appellera « lan-dhcp ».
Voici l’intégralité du fichier « lan-dhcp » :

Rien de plus !
L’interface est à modifier selon votre machine / votre système. Pour récupérer le nom de votre interface réseau, vous devez effectuer la ligne de commande suivante :

Et fréquemment, les interfaces sous Archlinux s’appellent « ens » quelque chose.

Enfin, une fois votre profil créé et prêt à l’emploi, vous pouvez dès à présent lancer netctl pour activer votre profil, via :

Puisque la configuration actuelle est en DHCP, vous devrez patienter quelques instants le temps qu’une IP soit attribuée à votre carte réseau. N’ayez crainte si vous voyez votre terminal figé et ne plus réagir du tout.

Pour activer votre carte réseau et ce profil DHCP à chaque démarrage de votre machine, vous devrez effectuer la commande suivante :

Rappel : n’oubliez pas de changer « lan-dhcp » par le nom de votre profil, que vous avez spécifié lors de la copie du fichier exemple de netctl !

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

Close
Close