Отсутствует сетевое петлевое устройство после обновления безопасности 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, Но после этого мне пришлось перезапустить большинство моих служб, поскольку они не работали должным образом без обратной связи.
Наконец, этот старый пост на форуме помог мне найти правильное и постоянное решение:
sudo rm -rf /var/run/network/*sudo reboot
(Видимо там был какой-то старый .lock файл там, который препятствовал тому, чтобы loopback начался должным образом.)
Если lo можно вывести вручную с ifup lo но не вызывается автоматически, вы должны быть в состоянии поставить команду ifup lo в /etc/rc.local поэтому он будет запускаться при каждой загрузке. Не элегантное решение, но оно должно быть постоянным.