Actualités
Vitesses plus rapides : bande passante pour vStack Les serveurs au Kazakhstan ont augmenté à 200 Mbps
WB
William Bell
Juin 3 2020
Mise à jour le 30 mai 2025

Comment configurer une adresse IP statique sur Ubuntu 18.04 Utilisation de Netplan

Ubuntu

Idée principale de cet article

Le cas le plus courant d'organisation d'infrastructure aujourd'hui est celui des paramètres automatisés attribués via le serveur DHCP, ce qui n'est plus nécessaire côté client. Mais si vous n'avez pas de DHCP, pas de panique. Vous pouvez définir l'adresse IP manuellement après avoir lu ce document.

Tout d'abord, vous devez définir l'interface réseau dont vous souhaitez modifier les paramètres. Pour voir toutes les cartes réseau avec leurs paramètres, exécutez simplement la commande ci-dessous :

ip a

List All Active Network Interfaces on Ubuntu

Dans cette sortie, nous avons vu que notre ordinateur dispose de trois adaptateurs Ethernet. L'un d'eux est affecté à Docker, l'autre est une interface de bouclage. Notre objectif est donc l'adaptateur réseau ens33. C'est parti.

Depuis la version 17.10 Ubuntu utilise l'outil netplan pour gérer les paramètres de connectivité. Cet utilitaire basé sur les règles de synopsis YAML. Tous les paramètres sont stockés dans les fichiers /etc/netplan/*.yaml.

Nous devrions donc lister tous les fichiers dans /etc/netplan/ annuaire:

ls /etc/netplan/

Set Static IP Address in Ubuntu 18.04

 

NOTE: Si aucun fichier n'est trouvé, vous pouvez le reconstruire avec la configuration système par défaut :

sudo netplan generate

 

Comme on le voit, seulement 50-cloud-init.yaml le fichier est présent. Pour modifier les paramètres de connectivité, nous le modifierons via l'éditeur de texte.

sudo nano /etc/netplan/50-cloud-init.yaml

Open the netplan configuration file

Trouvons le nom de notre adaptateur à l'intérieur. Par défaut, Ubuntu 18.04 essaie d'obtenir les paramètres réseau du nœud DHCP dédié. La directive ci-dessous en est responsable :

dhcp4: true = dchp

Find your network interface namePour modifier ce comportement, modifiez simplement le fichier YAML comme ceci :

As you can see there’s dhcp4: true = dchp for ipv4 is enabled

Certains expliquent :

ens33 - nom de l'interface
DHCP4, DHCP6 – ces sections sont respectives aux propriétés dhcp pour les 4ème et 6ème versions du protocole IP.
adresses – adresses statiques "pointées" vers l'interface. (au format CIDR)
passerelle4 - IPv4 adresse pour l'espoir par défaut.
serveurs de noms – Adresses IP pour les serveurs qui résolvent DNS-requêtes.

NOTE: Vous devez utiliser uniquement des espaces, pas de tabulations.

Pour appliquer les modifications, exécutez simplement cette commande :

sudo netplan apply

Apply the recent network changes

Comme on le voit, aucun message d'erreur, tout est OK.

Et enfin, il suffit de revoir les paramètres système :

ip a

Check your ip configuration again

Toutes nos félicitations! La configuration des adresses IP est entièrement cohérente avec le fichier YAML que nous avons modifié.

Conclusion

Après avoir lu cette instruction, vous pouvez attribuer des adresses IP statiques à votre Ubuntu serveur.

Voter:
4 sur 5
Note moyenne : 4.8
Noté par : 15
1101 CT Amsterdam Pays-Bas, Herikerbergweg 292
+31 20 262-58-98
700 300
ITGLOBAL.COM NL
700 300

Vous pourriez aussi aimer...

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 et Politique de confidentialité.