web-dev-qa-db-fra.com

Quand Ubuntu Server redémarre eth0 ne revient pas

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
11
LLR

Joel, ajoutez une ligne avec auto eth0 avant la ligne iface eth0 inet static, ce qui devrait l’afficher au démarrage.

9
deej

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é.

2
Snakeoff

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.

1
Norbert

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.

1
LLR

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.

0
Norbert

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.

0
gerfaut