Configurer une adresse ip en ligne de commande sous Linux

Il est facile de changer votre adresse IP en utilisant une interface graphique, mais saviez-vous que Linux vous permet également de changer l’adresse IP de votre carte réseau en utilisant une simple commande à partir de la ligne de commande?
 
 
Voici comment accéder au réseau en quelques secondes grâce à de quelques commandes seulement.
15 Commandes avec ifconfig pour configurer l'interface réseau sous Linux

Utiliser ifconfig
1. Définissez votre adresse IP
[[email protected] ~]# ifconfig eth0 192.168.1.2 netmask 255.255.255.0 up
2. Définissez votre passerelle par défaut
[[email protected] ~]# route add default gw 192.168.1.1
3. Définissez votre serveur DNS
[[email protected] ~]# echo "nameserver 1.1.1.1" > /etc/resolv.conf

En supposant que vous ayez des adresses valides, vous êtes tous prêts. Testez en envoyant une requête ping à google.com.

[[email protected] ~]# ping google.com

Si vous utilisez un système Linux plus ancien, c’est tout ce que vous avez à faire. Si vous utilisez un système plus récent, lisez la suite.
9 Commandes avec ip pour configurer l’interface réseau sous Linux

Utiliser la commande ip et netplan

Ifconfig étant en cours de suppression, il est temps de s’habituer au nouveau système. Par défaut, Ubuntu 18.04 n’utilise plus « ifconfig », mais utilise les nouvelles commandes « ip » et « netplan ».

1. Afficher votre IP en utilisant la commande ip
[[email protected] ~]# ip addr show
2. Activer ou désactiver une interface réseau
[[email protected] ~]# ip link set eth0 up
[[email protected] ~]# ip link set eth0 down
3. Afficher la table de routage
[[email protected] ~]# ip route show

 
 

Modifier les informations de réseau

Pour Ubuntu, voici l’alternative de /etc/networking/* dans l’ancien système. L’ensemble du système utilise désormais les fichiers de configuration YAML sous /etc/netplan, puis la commande netplan applique ces configurations au système.

[[email protected] ~]# vi /etc/netplan/*.yaml
network:
  version: 2
  ethernets:
      eth0:
          addresses: [192.168.1.2/24]
          gateway4: 192.168.1.1
          dhcp4: true
          optional: true
          nameservers:
              addresses: [8.8.8.8,8.8.4.4]

Et ensuite pour appliquer la configuration, vous exécutez:

[[email protected] ~]# netplan apply

Alors maintenant, que vous utilisiez un ancien ou un nouveau système, vous devriez maintenant avoir une adresse IP statique!
 
 

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *