Отсутствует сетевое петлевое устройство после обновления безопасности Ubuntu 12.04

У меня была Ubuntu 12.04 на сервере в течение последних нескольких месяцев, все работало нормально. Прошлой ночью я сделал aptitude update && aptitude safe-upgrade внести все последние изменения в систему безопасности, и теперь, когда я загружаю сервер, устройство не создается.

Он правильно отображает физические интерфейсы Ethernet, и я могу пинговать и выходить из машины на этих интерфейсах, но ничто не может подключиться ни к чему на localhost или же 127.0.0.1,

ifconfig только списки eth0 а также eth1,

нет lo совсем.

Вот содержимое /etc/network/interfaces:

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
#NetworkManager#iface eth0 inet dhcp

Где я должен искать, чтобы диагностировать и исправить?

Спасибо!

2 ответа

У меня была похожая проблема.

мой lo не запускался автоматически при загрузке (после отключения IPv6 через sysctl и перезагрузки сервера).

Моим первым решением было запустить его вручную с ifup --force lo, Но после этого мне пришлось перезапустить большинство моих служб, поскольку они не работали должным образом без обратной связи.

Наконец, этот старый пост на форуме помог мне найти правильное и постоянное решение:

  1. sudo rm -rf /var/run/network/*
  2. sudo reboot

(Видимо там был какой-то старый .lock файл там, который препятствовал тому, чтобы loopback начался должным образом.)

Если lo можно вывести вручную с ifup lo но не вызывается автоматически, вы должны быть в состоянии поставить команду ifup lo в /etc/rc.local поэтому он будет запускаться при каждой загрузке. Не элегантное решение, но оно должно быть постоянным.

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