Ceci est une ancienne révision du document !
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:
Le démarrage des interfaces arrive plus tôt lorsqu'elles sont configurées dans /etc/network/interfaces.
Sans arguments, la commande ifconfig ne liste que les interfaces actives. Pour lister toutes les interfaces existantes utiliser l'argument -a:
$ ifconfig -a
Pour désactiver/réactiver une interface spécifique utiliser les options down ou up
ifconfig eth0 down
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
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
Afficher la table de routage du noyau avec l'une des commandes ci-dessous:
$ route $ ip route show $ nestat -rn
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
$ sudo ip route add to 192.9.205.0 via 192.9.200.254