Reconfigurer une carte réseau Sous Linux

Petite astuce rapide pour reconfigurer une carte réseau, ou en ajouter une nouvelle.
Cela m’arrive régulièrement d’avoir à déplacer une machine virtuelle et d’avoir la carte réseau qui “change” d’interface et du coup la configuration n’est plus bonne.

Pour retrouver sur quelle interface est positionnée votre carte réseau (quelle soit configurée ou non, active ou non) :

sudo ifconfig -a

Ce qui nou retournera toutes les interfaces réseau de la machines, configurées ou non :

Ici nous pouvons voir que la carte réseau est sur eth0 et qu’elle n’est pas active/configurée (aucune adresse IP n’est visible)

Pour la configurer il suffit d’éditer le fichier de configuration des interfaces :

 sudo vi /etc/network/interfaces

Pour configurer l’interface eth0 via DHCP :

auto eth0
iface eth0 inet dhcp

Pour configurer l’interface eth0 avec une adresse statique :

auto eth0
iface eth0 inet static
address 192.168.0.50
netmask 255.255.255.0

Note : Dans le cas d’une configuration statique, les DNS seront à configurer à la main dans /etc/resolv.conf

sudo vi /etc/resolv.conf
//Utilisation des DNS Google ajoutez la ligne suivante :
prepend domain-name-servers 8.8.8.8,8.8.4.4;

Ensuite il ne vous reste plus qu’à redémarrer le service réseau :

sudo /etc/init.d/networking restart


Dans mon cas c’était une configuration simple via DHCP et la carte réseau a pri l’adresse IP 192.168.0.50 !

Sinon il y a aussi...