GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment revenir à la mise en réseau vers /etc/network/interfaces sur Ubuntu 20.04 Focal Fossa Linux

Cet article explique comment revenir à la mise en réseau de NetPlan/CloudInit sur Ubuntu 20.04 Focal Fossa Linux vers une networking déjà obsolète géré via /etc/network/interfaces .

Dans ce didacticiel, vous apprendrez :

  • Comment revenir à la convention de dénomination de réseau eth0..n
  • Comment installer ifupdown
  • Comment supprimer CloudInit
  • Comment activer le démon réseau
AVERTISSEMENT
Le retour 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 en panne.

Comment revenir à la mise en réseau vers /etc/network/interfaces sur Ubuntu 20.04 Focal Fossa Linux

Configuration logicielle requise et conventions utilisées

Configuration logicielle requise et conventions de ligne de commande Linux
Catégorie Exigences, conventions ou version du logiciel utilisée
Système Installation d'Ubuntu 20.04 ou mise à niveau d'Ubuntu 20.04 Focal Fossa
Logiciel N/A
Autre Accès privilégié à votre système Linux en tant que root ou via le sudo commande.
Conventions # - nécessite que les commandes linux données soient exécutées avec les privilèges root soit directement en tant qu'utilisateur root, soit en utilisant sudo commande
$ – nécessite que les commandes linux données soient exécutées en tant qu'utilisateur normal non privilégié

Comment revenir à la mise en réseau vers /etc/network/interfaces sur Ubuntu 20.04 instructions étape par étape

  1. La première étape consiste à installer des outils pour configurer les interfaces réseau
    $ sudo apt update
    $ sudo apt install ifupdown net-tools
    
  2. Ensuite, modifiez l'actuel enp0s3 à l'ancienne convention de nommage des interfaces réseau eth0 . Pour ce faire avec des privilèges administratifs, modifiez le /etc/default/grub fichier et modifiez la ligne suivante :
    FROM:
    GRUB_CMDLINE_LINUX=""
    TO:
    GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"
    

    Modifiez le démarrage de Grub pour passer à l'ancienne convention de dénomination des interfaces réseau, par exemple. eth0

    Une fois prêt, mettez à jour Grub avec :

    $ sudo update-grub
    
  3. Redémarrez votre système :
    $ sudo reboot
    
  4. En tant qu'utilisateur root ou administrateur, modifiez le /etc/network/interfaces fichier et définissez eth0 interface réseau pour obtenir l'adresse IP 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 dhcp
    

    Consultez cet article si vous devez définir votre interface réseau sur une adresse IP statique.

  5. Redémarrer eth0 interface :
    $ sudo ifdown --force eth0
    $ sudo ifup eth0
    
    REMARQUE
    Redémarrage du réseau via /etc/init.d/networking n'est pas fonctionnel. Pour redémarrer votre réseau, utilisez le ifdown et ifup commandes comme indiqué ci-dessus.
  6. A ce stade, vous devriez avoir votre eth0 configuré. Utilisez ifconfig commande pour vérifier la configuration de l'interface réseau :
    ifconfig 
    eth0: flags=4163  mtu 1500
            inet 192.168.1.28  netmask 255.255.255.0  broadcast 192.168.1.255
            inet6 fe80::2dc0:208f:6d8b:f8fc  prefixlen 64  scopeid 0x20 	
            ether 08:00:27:a7:75:ad  txqueuelen 1000  (Ethernet)
            RX packets 22820  bytes 33504917 (33.5 MB)
            RX errors 0  dropped 0  overruns 0  frame 0
            TX packets 3446  bytes 282861 (282.8 KB)
            TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
    
    lo: flags=73  mtu 65536
            inet 127.0.0.1  netmask 255.0.0.0
            inet6 ::1  prefixlen 128  scopeid 0x10
            loop  txqueuelen 1000  (Local Loopback)
            RX packets 409  bytes 34213 (34.2 KB)
            RX errors 0  dropped 0  overruns 0  frame 0
            TX packets 409  bytes 34213 (34.2 KB)
            TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
    
  7. Désactivez et arrêtez d'abord Configurer la résolution DNS, par exemple. 8.8.8.8 serveur de noms :

    $ sudo unlink /etc/resolv.conf
    $ sudo echo nameserver 8.8.8.8 >> /etc/resolv.conf
    
  8. Effectuons le nettoyage de l'âme. Supprimez 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
    

Ubuntu
  1. Comment configurer une adresse IP statique sur Debian Linux

  2. Comment redémarrer le réseau sur Ubuntu 20.04 LTS Focal Fossa

  3. Comment installer LaTex sur Ubuntu 20.04 Focal Fossa Linux

  4. Comment installer Telegram sur Ubuntu 20.04 Focal Fossa Linux

  5. Comment installer Viber sur Ubuntu 20.04 Focal Fossa Linux

Comment installer Spotify sur Ubuntu 20.04 Focal Fossa Linux

Comment démarrer automatiquement des applications sur Ubuntu 20.04 Focal Fossa Linux

Comment suspendre Ubuntu 20.04 Focal Fossa Linux Desktop

Comment installer TeamViewer sur Ubuntu 20.04 Focal Fossa Linux

Comment mettre en veille Ubuntu 20.04 Focal Fossa Linux Desktop

Comment revenir en réseau à /etc/network/interfaces sur Ubuntu 22.04 Jammy Jellyfish Linux