Outils pour utilisateurs

Outils du site


netadmin:linux:configuration-ip

Ceci est une ancienne révision du document !


Configuration IP des interfaces

Deux principaux outils en ligne de commande disponible sur les distributions GNU/Linux pour la reconfiguration des interfaces ifconfig et ip

Différents services peuvent se charger de la configuration des interfaces réseau. Généralement deux façons permettent de le faire:

  1. via /etc/network/interfaces
  2. via NetworkManager

Le démarrage des interfaces arrive plus tôt lorsqu'elles sont configurées dans /etc/network/interfaces.

Adresser les interfaces

Afficher la configuration des interfaces

Sans arguments, la commande ifconfig ne liste que les interfaces actives. Pour lister toutes les interfaces existantes utiliser l'argument -a:

$ ifconfig -a

Activation/désactivation des interfaces

Pour désactiver/réactiver une interface spécifique utiliser les options down ou up

ifconfig eth0 down

Ajout/suppression d'alias

Pour associer plusieurs adresses IP à une interface (on parle d'alias), suffixer le nom de l'interface par :num-alias suivit de l'adresse IP où num-alias est un nombre:

$ sudo ifconfig eth0:0 192.168.1.124

Pour supprimer l'alias utiliser l'argument down en désignant l'alias:

$ sudo ifconfig eth0:0 down

Redéfinir l'adresse mac

L'adresse EUI-48 associée à la carte d'interface Ethernet peut être redéfinie via les arguments hw ether:

$ sudo ifconfig eth0 hw ether 0a:bb:cd:ef:ff:ff

Table de routage

Afficher la table de routage du noyau avec l'une des commandes ci-dessous:

$ route
$ ip route show
$ nestat -rn

Définir la passerelle par défaut

Avec la commande route:

$ sudo route add default gateway 192.168.1.1

Ou avec la commande ip:

$ sudo ip route add default via 192.168.1.1

Pour que la modification soit permanente, modifier le fichier de configuration /etc/network/interfaces et sur une interface active automatiquement ajouter la déclaration gateway

auto lan
iface lan inet static
  ...
  gateway 192.168.1.1

Ajouter une route

$ sudo ip route add to 192.9.205.0 via 192.9.200.254

Références

netadmin/linux/configuration-ip.1612216289.txt.gz · Dernière modification : 2021/02/01 21:51 de 127.0.0.1