15%

Economisez 15% sur tous les services d'hébergement

Testez vos compétences et obtenez Réduction sur n'importe quel plan d'hébergement

Utilisez le code :

Skills
Commencer
02.01.2026

Quelle commande linux pouvez-vous utiliser pour afficher ou modifier les paramètres de configuration IP ?

Sur les systèmes Linux modernes, la configuration réseau est gérée à l’aide d’un ensemble d’outils en ligne de commande qui vous permettent de inspecter, dépanner et modifier les paramètres IP sans dépendre d’une interface graphique. Ces commandes sont essentielles pour les administrateurs et les utilisateurs avancés car elles offrent un contrôle rapide et précis sur la façon dont une machine se connecte à un réseau, que vous attribuiez une IP statique sur un serveur, vérifiiez pourquoi un service est inaccessible, vérifiiez la passerelle par défaut, ou activiez une interface après un redémarrage.

Dans des scénarios réels, vous utilisez ces commandes pour :

  • Afficher les adresses IP actuelles attribuées aux interfaces réseau (IPv4/IPv6)
  • Vérifier l’état du lien (UP/DOWN), MTU et détails de l’interface
  • Afficher les règles de routage et la passerelle par défaut active
  • Changer temporairement la configuration IP pour des tests ou une récupération d’urgence
  • Diagnostiquer les problèmes de connectivité (sous-réseau incorrect, route manquante, interface hors service, etc.)
  • Confirmer quelle interface et quelle route le système utilise pour atteindre une destination

Parce que Linux fonctionne partout, des serveurs cloud et des nœuds VPS aux routeurs et appareils embarqués, être capable de configurer le réseau via CLI est une compétence essentielle. Sur Linux moderne, la commande principale pour afficher et changer la configuration IP est : ip (de la suite iproute2). Elle remplace la plupart des anciens utilitaires, fonctionne de manière cohérente à travers les distributions, et est l’ensemble d’outils standard utilisé dans les environnements de production d’aujourd’hui.

Changer la configuration IP (runtime / non-persistante)

Les changements effectués avec ip durent généralement jusqu’au redémarrage (ou jusqu’à ce que NetworkManager/systemd-networkd les écrase). Pour la persistance, utilisez NetworkManager (nmcli) ou les fichiers de configuration de la distribution.

Activer/désactiver une interface

sudo ip link set dev eth0 up
sudo ip link set dev eth0 down

Ajouter une adresse IP (CIDR)

sudo ip addr add 192.168.10.50/24 dev eth0

Supprimer une adresse IP

sudo ip addr del 192.168.10.50/24 dev eth0

Remplacer une adresse IP (modèle courant)

sudo ip addr flush dev eth0

sudo ip addr add 192.168.10.50/24 dev eth0

Ajouter une passerelle par défaut

sudo ip route add default via 192.168.10.1 dev eth0

Remplacer la passerelle par défaut (propre)

sudo ip route replace default via 192.168.10.1 dev eth0

Ajouter une route statique

sudo ip route add 10.50.0.0/16 via 192.168.10.254 dev eth0

Changements persistants (recommandés sur les bureaux/serveurs)

Si vous utilisez NetworkManager : nmcli

Meilleur pour Ubuntu Desktop, de nombreux bureaux basés sur RHEL, et de nombreuses images cloud.

Afficher les connexions

nmcli con show

Définir une IPv4 statique sur une connexion

sudo nmcli con mod "Wired connection 1" ipv4.method manual
ipv4.addresses 192.168.10.50/24 ipv4.gateway 192.168.10.1 ipv4.dns "1.1.1.1 8.8.8.8"
sudo nmcli con up "Wired connection 1"

Si vous utilisez systemd-networkd : networkctl

Commun sur les serveurs minimaux.

networkctl status

La persistance se fait en modifiant les fichiers *.network sous :

  • /etc/systemd/network/

Commandes héritées que vous verrez encore (mais pas préférées)

  • ifconfig (net-tools) — souvent plus installé par défaut

  • route — remplacé par ip route

Conclusion pratique

  • Afficher + changer (standard moderne) : ip

  • Rendre cela persistant (commun) : nmcli (NetworkManager) ou configuration systemd-networkd

Si vous me dites votre distribution (Ubuntu/Debian/RHEL/Alma/etc.) et si c’est un serveur ou un bureau, je peux vous donner la méthode persistante exacte que vous devriez utiliser.

15%

Economisez 15% sur tous les services d'hébergement

Testez vos compétences et obtenez Réduction sur n'importe quel plan d'hébergement

Utilisez le code :

Skills
Commencer