Когда Ubuntu Server перезагружается eth0 Не возвращается

Каждый раз, когда я перезагружаю свой Ubuntu Server 11.10, я не могу войти в него по ssh, потому что ETH0 не запускается автоматически. У меня никогда не было этой проблемы до обновления до 11.10. Я должен войти на сервер и запустить ETH0 вручную. Буду признателен за любую помощь. Благодаря.

Вот мой файл /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
задан 28 November 2011 в 00:38

6 ответов

После перезапуска eth0 не подходит. Моя проблема была auto eth0, в /etc/network/interfaces было прокомментировано:

#auto eth0

Удален #, и все в порядке.

0
ответ дан 28 November 2011 в 00:38

Ну, как говорится, он не мог найти /run/network. Вот почему это не начинается с /etc/init.d/networking start

У меня та же проблема, всего несколько дней назад, и я все еще отслеживаю сбой, поскольку каталог уничтожается при каждой перезагрузке.

Если вы просто создадите каталог /run/network, вы сможете запустить сеть с настроенным ethX, но при следующей перезагрузке вы потеряете его снова. Я не понял, какая служба настолько настойчива, чтобы каждый раз разрушать мою работу. Попробуйте, создание каталога не может причинить слишком много вреда.

0
ответ дан 28 November 2011 в 00:38

У меня была и решена похожая проблема - возможно, мое решение подойдет вам. Проблема в моем случае заключалась в том, что в /etc/network/interfaces у меня были и eth0, и vin для auto, как показано ниже:

# 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

После того, как я закомментировал первую строку, изменив ее на

#auto vin
[ 115] работает eth0.

0
ответ дан 28 November 2011 в 00:38

нашел ссылку с ответом.

Кажется, что переход из / var / run в / run не работал во время процесса обновления.

Я исправил это:

cd / var mv run _run ln -s / run.

0
ответ дан 28 November 2011 в 00:38

Только что наткнулся на эту веб-страницу. http://pingbin.com/2011/02/ubuntu-eth0-missing-after-reboot/ кажется, что это имеет большой смысл, проверьте его. 111]

0
ответ дан 28 November 2011 в 00:38

Джоэл, добавь строку с auto eth0 перед строкой iface eth0 inet static, которая должна вызвать его при загрузке.

0
ответ дан 28 November 2011 в 00:38

Другие вопросы по тегам:

Похожие вопросы: