nouvelles
Serverspace Technologies aux Emirats Arabes Unis : Lancement de Falconcloud
WB
20 avril 2020
Mise à jour août 1, 2023

Configuration de l'interface réseau dans Ubuntu 18.04

Ubuntu

Vous utilisez un autre système d'exploitation ?

Sélectionnez la version ou la distribution souhaitée.

Configuration de l'interface réseau dans Ubuntu 18.04 via netplan



    Configuration réseau dans Ubuntu 18.04 a beaucoup changé par rapport aux versions précédentes de Ubuntu. Le fichier de configuration /etc/network/interfaces n'a pas disparu, mais il est devenu insignifiant, maintenant il ne contient que le texte indiquant que les fichiers liés aux paramètres réseau se trouvent désormais dans le répertoire /etc/netplan :

    Screenshot 1: Configuring the network interface in Ubuntu 18.04

    Regardons ceci :

    ls /etc/netplan

    Screenshot 2: content of the directory /etc/netplan

    Jetez ensuite un œil à la structure du fichier :

    cat /etc/netplan/50-cloud-init.yaml

    Screenshot 3: checking content of the directory /etc/netplan

    Les paramètres de netplan sont décrits dans YAML (Yet Another Markup Language). Regardons à l'intérieur :

    • réseau - un mot "marqueur" qui signifie le début d'un bloc logique des paramètres ;
    • ethernets - ce parameter signifie que le réseau Ethernet sera configuré davantage ;
    • enp0s3 — le nom de l'interface à configurer. Le vôtre sera probablement différent. Toutes les interfaces réseau présentes sur l'ordinateur seront affichées après la commande suivante :
    ifconfig -a
    • adresses - une adresse IP dont dispose l'interface. Les adresses doivent être définies au format CIDR. La première adresse IP est écrite comme sur la capture d'écran, et lorsque plusieurs adresses sont requises, elles sont placées entre crochets, une virgule est placée entre les adresses ;
    • passerelle4 — IPv4 passerelle;
    • serveurs de noms — ce "marqueur" indique que la section ci-dessous contient les noms ou adresses IP des serveurs qui traitent DNS requêtes;
    • adresses — noms (ou adresses) des hôtes qui résolvent DNS noms aux adresses IP. Si nécessaire, elles peuvent être écrites entre crochets comme décrit ci-dessus, une adresse est séparée d'une autre par une virgule ;
    • version — version du langage YAML.

    Pour activer de nouveaux paramètres, exécutez ceci :

    netplan apply

    Configuration réseau sans netplan

    Avant la configuration, je vous conseille de clarifier quelles interfaces sont réellement présentes dans le système :

    ifconfig -a

    Screenshot 4: get a list of available interfaces Ubuntu 18.04

    Dans la capture d'écran ci-dessus, vous pouvez voir qu'il existe deux interfaces sans adresse IP attribuée, car la machine attend les paramètres du serveur DHCP. Dans une situation où il n'y a pas de serveur DHCP de ce type dans le segment de réseau, vous devez attribuer l'adresse IP manuellement. Alors, changez le fichier de configuration pour qu'il ressemble à celui montré dans l'image :

    sudo nano /etc/network/interfaces

    Screenshot 6: customization of DHCP Ubuntu 18.04

    Parlons du paramètres :

    • auto enp0s3 - cette instruction "indique" à l'ordinateur de démarrer automatiquement le réseau après le redémarrage ;
    • iface enp0s3 inet statique - parameter indiquant que l'adresse réseau doit être définie manuellement ;
    • adresse 10.10.2.6 - attribuée IPv4 adresse;
    • masque de réseau 255.255.255.0 - masque de sous-réseau
    • passerelle 10.10.2.1 - IPv4 porte
    • dns-nameservers 8.8.8.8 - hôtes qui traitent DNS demandes.

    Pour confirmer les modifications, vous devez exécuter ceci :

    sudo /etc/init.d/networking restart

    Screenshot 7: applying settings and restarting network Ubuntu 18.04

    Après le redémarrage du service, l'ordinateur doit être disponible via l'adresse IP attribuée. Sinon, redémarrez entièrement le serveur, cela vous aidera.

    Conclusion

    Cet article décrit deux façons de configurer un réseau dans Ubuntu 18.04, avec et sans netplan.



    Voter:
    4 sur 5
    Note moyenne : 4.6
    Noté par : 18
    1101 CT Amsterdam Pays-Bas, Herikerbergweg 292
    +31 20 262-58-98
    700 300
    ITGLOBAL.COM NL
    700 300
    Nous utilisons des cookies pour rendre votre expérience sur le Serverspace meilleur. En poursuivant votre navigation sur notre site, vous acceptez nos
    Utilisation des cookies ainsi que Données privées.