Ubuntu et VMWare : quant le net n’est pas net
Faisant suite à mon sujet précédant sur VMWare, j’ai quelquefois des soucis réseaux avec Ubuntu. Concrètement je n’ai pas d’adresse affectée via DHCP. Il semble que cela se produise surtout lorsque j’ai plus d’une machine virtuelle à la fois. Généralement le problème se règle en redémarrant la machine virtuelle, mais ce matin… non. Ca ne veux pas. Zut.
Note : si les problèmes surviennent après avoir déplacé la machine vituelle (changement d’hôte, passage de VMWare Workstation à Server, …) il est possible que la cause du problème soit le changement de carte réseau à utiliser sous Linux. Par exemple ne plus utiliser eth0 mais eth1 (cela dépend de chaque cas). Les changements s’effectuent en modifiant le fichier /etc/network/interfaces
Alors pour dépanner, on fixe une adresse (libre) à la main. Dans l’exemple suivant mon LAN est en 192.168.1.0/24 et mon routeur pour accéder à internet est 192.168.1.254 :
- sudo ifdown eth0
- sudo ifconfig eth0 192.168.1.200 netmask 255.255.255.0 up
- sudo route add default gw 192.168.1.254
Avec un peu de chance les DNS encore présents dans /etc/resolv.conf feront l’affaire, sinon il faudra les remplacer par ceux utilisés sur le système hôte (faire ipconfig /all sous Windows pour les découvrir).
J’ai remarqué qu’en plus de me permettre d’avoir une configuration IP exploitable, ce petit truc débloque le problème réseau, et me permet d’utiliser le DHCP :
- sudo ifdown eth0
- sudo ifup eth0
- ifconfig
Ce post devait être le premier d’une petite série destinée d’une part à servir de pense-bête à mon propre usage, et d’autre part à partager des trucs très simple mais qui rendront bien service aux débutants, sans prétention.