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

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 arguments downup <code bash> $ sudo ifconfig eth0 down </code> ===== 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: <code bash> $ sudo ifconfig eth0:0 192.168.1.124 </code> Pour supprimer l'alias utiliser l'argument down en désignant l'alias: <code bash> $ sudo ifconfig eth0:0 down </code> ===== 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: <code bash> $ sudo ifconfig eth0 hw ether 0a:bb:cd:ef:ff:ff </code> ===== Table de routage ===== Afficher la table de routage du noyau avec l'une des commandes ci-dessous: <code bash> $ route $ ip route show $ nestat -rn </code> ==== Définir la passerelle par défaut ==== <code bash> $ sudo route add default gateway 192.168.1.1 </code> 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.1503584583.txt.gz · Dernière modification : 2021/02/01 21:51 (modification externe)