Recherche de site Web

Comment configurer l'adresse IP statique sur Ubuntu 20.04


Habituellement, lorsqu'un système client se connecte à un réseau via WiFi ou un câble Ethernet, il sélectionne automatiquement une adresse IP auprès du routeur. Ceci est rendu possible grâce au serveur DHCP qui attribue automatiquement des adresses IP aux clients à partir d'un pool d'adresses.

L'inconvénient de DHCP est qu'une fois la durée du bail DHCP écoulée, l'adresse IP d'un système change pour une autre, ce qui entraîne une déconnexion au cas où le système a été utilisé pour un service particulier tel qu'un serveur de fichiers. Pour cette raison, vous souhaiterez peut-être définir une adresse IP statique afin qu'elle ne change jamais même lorsque la durée du bail est écoulée.

Dans ce guide, vous apprendrez comment configurer une adresse IP statique sur le serveur et le bureau Ubuntu 20.04.

Configuration du réseau

Ubuntu utilise le démon NetworkManager pour gérer la configuration réseau. Vous pouvez configurer une IP statique soit graphiquement, soit sur la ligne de commande.

Pour ce guide, nous nous concentrerons sur la définition d'une adresse IP statique à l'aide de l'interface graphique et de la ligne de commande, et voici la configuration IP :

IP Address: 192.168.2.100
Netmask: 255.255.255.0
Default gateway route address: 192.168.2.1
DNS nameserver addresses: 8.8.8.8, 192.168.2.1

Ces informations seront différentes pour vous, alors remplacez les valeurs en conséquence en fonction de votre sous-réseau.

Sur cette page

  • Définir l'adresse IP statique sur le bureau Ubuntu 20.04
  • Définir l'adresse IP statique sur le serveur Ubuntu 20.04

Comment définir une adresse IP statique sur le bureau Ubuntu

Pour commencer, lancez « Paramètres » depuis le menu de l'application, comme indiqué.

Dans la fenêtre qui apparaît, cliquez sur l'onglet « Réseau » dans la barre latérale gauche, puis appuyez sur l'icône d'engrenage sur l'interface réseau que vous souhaitez configurer. Dans mon cas, je configure mon interface filaire.

Dans la nouvelle fenêtre qui apparaît, les paramètres réseau de votre interface seront affichés comme indiqué. Par défaut, l'adresse IP est configurée pour utiliser DHCP pour sélectionner automatiquement une adresse IP à partir du routeur ou de tout autre serveur DHCP.

Dans notre cas, l'adresse IP actuellement attribuée est 192.168.2.104.

Sélectionnez maintenant l'onglet IPv4 pour commencer à définir l'adresse IP statique. Comme vous pouvez le constater, l'adressage IP est défini par défaut sur Automatique (DHCP).

Cliquez sur l'option « Manuel » et de nouveaux champs d'adresse seront affichés. Remplissez votre adresse IP statique préférée, votre masque de réseau et votre passerelle par défaut.

Le DNS est également réglé sur automatique. Pour configurer manuellement le DNS, cliquez sur le bouton pour désactiver le DNS automatique. Fournissez ensuite vos entrées DNS préférées séparées par une virgule, comme indiqué.

Une fois que tout est terminé, cliquez sur le bouton « Appliquer » dans le coin supérieur droit de la fenêtre. Pour que les modifications s'appliquent, redémarrez l'interface réseau en cliquant sur la bascule pour la désactiver et la réactiver.

Encore une fois, cliquez sur l'icône d'engrenage pour révéler la nouvelle configuration IP comme indiqué.

Vous pouvez également confirmer l'adresse IP sur le terminal en exécutant la commande ifconfig ou ip addr.

ifconfig
OR
ip addr

Pour confirmer les serveurs DNS, exécutez la commande :

systemd-resolve --status

Comment définir une adresse IP statique sur le serveur Ubuntu à l'aide de Netplan

Nous avons vu comment configurer graphiquement une adresse IP statique sur le bureau Ubuntu 20.04. L'autre option consiste à configurer une adresse IP statique sur le terminal à l'aide de Netplan.

Développé par Canonical, Netplan est un utilitaire de ligne de commande utilisé pour configurer la mise en réseau sur les distributions Ubuntu modernes. Netplan utilise des fichiers YAML pour configurer les interfaces réseau. Vous pouvez configurer une interface pour acquérir une adresse IP de manière dynamique à l'aide du protocole DHCP ou définir une adresse IP statique.

Ouvrez votre terminal et rendez-vous dans le répertoire /etc/netplan. Vous trouverez un fichier de configuration YAML que vous utiliserez pour configurer l'adresse IP.

Dans mon cas, le fichier YAML est 01-network-manager-all.yaml avec les paramètres par défaut comme indiqué.

Pour le serveur Ubuntu, le fichier YAML est 00-installer-config.yaml et ce sont les paramètres par défaut.

Pour configurer une IP statique, copiez et collez la configuration ci-dessous. Soyez conscient de l'espacement dans le fichier YAML.

network:
  version: 2
  ethernets:
     enp0s3:
        dhcp4: false
        addresses: [192.168.2.100/24]
        gateway4: 192.168.2.1
        nameservers:
          addresses: [8.8.8.8, 8.8.4.4]

Ensuite, enregistrez le fichier et exécutez la commande netplan ci-dessous pour enregistrer les modifications.

sudo netplan apply

Vous pouvez ensuite confirmer l'adresse IP de votre interface réseau à l'aide de la commande ifconfig.

ifconfig

Ceci conclut l’article d’aujourd’hui. Nous espérons que vous êtes désormais en mesure de configurer une adresse IP statique sur votre système de bureau et de serveur Ubuntu 20.04.