Chaque fois que je redémarre Ubuntu Server 11.10, je ne peux pas utiliser SSH car ETH0 ne s'affiche pas automatiquement. Je n'ai jamais eu ce problème avant de passer à 11.10. Je dois me connecter au serveur et démarrer l’ETH0 manuellement. Je vous serais reconnaissant de toute aide. Merci.
Voici mon fichier /etc/network/interfaces
:
#The loopback network interface
auto lo eth0
iface lo inet loopback
# The primary network interface
iface eth0 inet static
address 192.168.1.102
netmask 255.255.255.0
broadcast 192.168.1.255
network 192.168.1.0
gateway 192.168.1.1
Joel, ajoutez une ligne avec auto eth0
avant la ligne iface eth0 inet static
, ce qui devrait l’afficher au démarrage.
J'ai eu et résolu un problème similaire - peut-être que ma solution fonctionnera pour vous. Le problème dans mon cas était que dans /etc/network/interfaces
j'avais à la fois eth0 et vin en auto comme indiqué ci-dessous:
# The primary network interface
auto eth0
iface eth0 inet dhcp
# The INside Virtual Network
auto vin
iface vin inet dhcp
bridge_ports eth0
bridge_stp off
bridge_fd 0
bridge_maxwait 0
Après avoir commenté la première ligne, la changer en
#auto vin
l'eth0 a fonctionné.
Eh bien, comme il est dit, il n'a pas pu trouver /run/network
. C'est pourquoi il ne commence pas par /etc/init.d/networking start
J'ai le même problème, il y a quelques jours à peine, et suis toujours à l'origine de la défaillance car le répertoire est détruit à chaque redémarrage.
Si vous créez simplement le répertoire /run/network
, vous pourrez démarrer le réseau avec un ethX
configuré, mais vous le perdrez au prochain redémarrage. Je n'ai pas compris quel service est si persistant pour détruire mon travail à chaque fois. Essayez, créer un répertoire ne peut pas faire trop mal.
trouvé un lien avec la réponse.
Il semble que le déplacement de/var/run vers/run n'ait pas fonctionné pendant le processus de mise à niveau.
J'ai fixé avec ceci:
cd/var mv exécuter _run ln -s/run.
Je viens de parcourir cette page Web http://pingbin.com/2011/02/ubuntu-eth0-missing-after-reboot/ cela semble avoir beaucoup de sens, jetez-y un œil.
Après le redémarrage, eth0
ne s'affiche pas. Mon problème était auto eth0
dans /etc/network/interfaces
a été commenté:
#auto eth0
Suppression du #
et c'est OK.