Comment changer l’adresse IP sous Linux

En tant qu’administrateur système, vous serez souvent confronté à la configuration de l’adresse IP. La modification de l’adresse IP est l’une des tâches de configuration IP courantes.

Bien que les adresses IP de la plupart des systèmes soient configurées automatiquement, vous devrez peut-être les modifier manuellement dans certains cas.

Dans cet article, vous verrez différentes façons de changer l’adresse IP sous Linux. Je me concentrerai également sur la configuration du réseau Ubuntu séparément.

Avant de continuer, vous devez exécuter cette commande pour vérifier votre adresse IP actuelle :

ip a

Cela affichera également le nom de l’interface dont vous aurez besoin lors de la modification de l’adresse IP.

Utilisation de la commande ip pour définir une adresse IP

La ip La commande est disponible sur la plupart des distributions Linux.

Pour définir une adresse IP, utilisez-la comme ceci :

ip addr add [ip_address] dev [interface]

Par exemple, ajoutez une adresse IP à l’interface eth1 comme :

sudo ip addr add 192.168.56.21/24 dev eth1

Vous avez maintenant deux adresses IP : une de l’ancienne configuration et une de la nouvelle commande :

Changer l’adresse IP sous Linux

Comme vous pouvez le voir dans la capture d’écran ci-dessus, après avoir supprimé l’ancien, il ne vous reste plus qu’un seul.

Rendre une adresse IP permanente

Étonnamment, les adresses IP définies par la méthode ci-dessus ne persisteront pas lors des redémarrages du système.

Si vous utilisez une ancienne version d’Ubuntu (<17.10), vous pouvez rendre ces changements permanents en éditant le fichier ‘/etc/network/interfaces’ :

sudo nano /etc/network/interfaces

Si votre fichier ressemble à ce qui suit, votre adresse IP sera définie par un client DHCP :

auto eth0

iface eth0 inet dhcp

Pour changer l’adresse IP selon notre choix, nous pouvons modifier ce fichier pour définir manuellement l’adresse IP. Pour définir l’adresse IP de manière statique, par exemple en tant que 192.168.56.20, modifiez l’entrée ci-dessus pour qu’elle ressemble à :

auto enp0s3

iface enp0s3 inet static

address 192.168.56.20

netmask 255.255.255.0

gateway 192.168.40.31

Les entrées ci-dessus sont explicites pour les utilisateurs Linux modérés. Pour appliquer les modifications, vous devez exécuter la commande :

$ sudo systemctl restart networking.service

Conseil : sur les systèmes basés sur RedHat, le fichier ‘/etc/sysconfig/networking-scripts/ifcfg-*’ sert à configurer les interfaces réseau.

Utilisation de Netplan pour la configuration réseau (pour Ubuntu)

Ubuntu fournit un utilitaire Netplan pour la configuration du réseau.

Prenons un exemple de configuration d’une adresse IP sur Ubuntu 20.04. J’utilise ‘NetworkManager’ comme moteur de rendu pour la configuration réseau.

L’adresse IP actuelle peut être vérifiée à partir du fichier de configuration Netplan. Ce fichier est au format YAML et peut être créé s’il n’est pas présent :

sudo nano /etc/netplan/config.yaml

Si l’adresse IP est dynamique, vous verrez le paramètre ‘dhcp4’ défini sur true.

Dans le cas où vous avez une adresse IP statique préconfigurée, la configuration ressemblera à ceci :

---

network:

  version: 2

  renderer: networkd

  ethernets:

    eth1:

      addresses:

        - 192.168.56.66/24

      nameservers:

         addresses:

           - 8.8.8.8

      routes:

        - to: default

          via: 10.0.2.2

Pour modifier l’adresse IP, remplacez l’ancienne adresse IP par une nouvelle. De plus, vous pouvez conserver cette adresse IP et en ajouter une autre à l’interface ci-dessus (en01).

Une fois que vous avez configuré le réseau, pré-testez-le avant d’appliquer :

sudo netplan try

Après confirmation des modifications, la nouvelle configuration peut être appliquée comme :

sudo netplan apply

Vérifiez si les nouveaux paramètres ont été appliqués :

Changer l'adresse IP dans Ubuntu

L’un des avantages de l’utilisation de Netplan est que le la configuration réseau persistera entre les redémarrages. Votre changement d’adresse IP est définitif.

Utilisation de l’interface graphique pour modifier l’adresse IP du système (pour les utilisateurs de bureau)

La gestion des adresses IP avec une interface graphique est la plus simple et préférable pour les nouveaux utilisateurs de Linux. Sur un système Ubuntu, les paramètres réseau contiennent toutes les configurations requises.

Ouvrez “Paramètres” depuis le tableau de bord GNOME et recherchez l’option “Réseau”:

Choisissez l’icône de réglage du réseau actif sur votre système :

Paramètres réseau dans Ubuntu

Dans la nouvelle fenêtre, sélectionnez l’onglet IPv4, puis sous la méthode IPv4, choisissez l’option Manuel. Entrez les détails de la nouvelle adresse IP :

Changer l'adresse IP dans Ubuntu

Redémarrez maintenant votre connexion et vérifiez l’adresse IP :

Comme vous pouvez le voir sur la capture d’écran ci-dessus, l’adresse IP a maintenant changé.

Conclusion

La commande ip convient à tous les systèmes Linux. Netplan est une nouvelle façon de gérer un réseau et une approche très simple pour les systèmes Ubuntu.

J’ai également ajouté des étapes pour les utilisateurs de bureau pour les aider à modifier graphiquement l’adresse IP.

Faites-moi savoir si vous avez des questions ou des suggestions.


5/5 - (1 vote)
SAKHRI Mohamed
SAKHRI Mohamed

Le blog d'un passionné d'informatique qui partage des actualités, des tutoriels, des astuces, des outils en ligne et des logiciels pour Windows, macOS, Linux, Web designer et jeux vidéo.

Publications: 3757

Laisser un commentaire

Your email address will not be published.