Comment revenir au réseau /etc/network/interfaces sur Ubuntu 22.04 Jammy Jellyfish Linux
Ce tutoriel expliquera comment revenir au réseau de NetPlan/CloudInit sur Ubuntu 22.04 Jammy Jellyfish Linux au réseau – déjà obsolète – géré via /etc/network/interfaces.
Dans ce tutoriel, vous allez apprendre :
- Comment revenir à eth0.. n convention de nommage du réseau
- Comment installer
ifupdown - Comment supprimer CloudInit
- Comment activer le démon de mise en réseau
Revenir de NetPlan/CloudInit au démon réseau désormais obsolète n’est ni pris en charge ni recommandé car vous pourriez vous retrouver avec un système cassé. Il est maintenant obsolète pour plusieurs versions d’Ubuntu.
Comment revenir au réseau /etc/network/interfaces sur Ubuntu 22.04 instructions étape par étape
La première chose que nous devons faire est d’ouvrir un terminal de ligne de commande et d’exécuter les commandes suivantes pour installer les outils appropriés pour configurer les interfaces réseau.
sudo apt update sudo apt install ifupdown net-toolsEnsuite, remplacez la convention de nommage actuelle
enp0s3par l’ancienne convention de nommage des interfaces réseaueth0. Pour ce faire, avec les autorisations root, ouvrez le fichierde configuration /etc/default/grub.sudo nano /etc/default/grubÀ l’intérieur de ce fichier, modifiez la ligne suivante.
FROM: GRUB_CMDLINE_LINUX="" TO: GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"Enregistrez vos modifications et quittez le fichier. Une fois prêt, mettez à jour Grub avec cette commande :
sudo update-grubRedémarrez votre système pour que les nouvelles modifications prennent effet :
sudo rebootEn tant qu’utilisateur root ou n’importe quel utilisateur administratif, modifiez le fichier
/etc/network/interfaceset définissezeth0network interface pour obtenir l’adresse IP à partir de DHCP :source /etc/network/interfaces.d/* The loopback network interface auto lo iface lo inet loopback The primary network interface allow-hotplug eth0 iface eth0 inet dhcpConsultez cet article si vous devez définir votre interface réseau sur une adresse IP statique.
Redémarrez l’interface eth0 :
sudo ifdown --force eth0 sudo ifup eth0REMARQUE
Le redémarrage du réseau via/etc/init.d/networkingn’est pas fonctionnel. Pour redémarrer votre réseau, utilisez les commandesifdownetifupcomme indiqué ci-dessus.
À ce stade, vous devriez avoir configuré votre
eth0. Utilisez la commandeifconfigpour vérifier la configuration de l’interface réseau :ifconfigTout d’abord, désactivez et arrêtez Configurer la résolution DNS par exemple.
8.8.8.8(serveur DNS de Google) :sudo unlink /etc/resolv.conf sudo echo nameserver 8.8.8.8 >> /etc/resolv.confFaisons un peu de nettoyage. Supprimer le package cloud init :
sudo dpkg -P cloud-init sudo rm -fr /etc/cloud/Désactiver et arrêter le service résolu par systemd :
sudo systemctl disable --now systemd-resolved
Réflexions finales
Dans ce tutoriel, nous avons vu comment revenir à l’ancien réseau de NetPlan/CloudInit sur Ubuntu 22.04 Jammy Jellyfish Linux. C’était l’ancienne façon de gérer la mise en réseau sur les systèmes Linux, mais elle est depuis devenue obsolète. C’est une belle façon de ramener la simplicité de la mise en réseau à votre système Ubuntu 22.04 moderne.

