У меня на сервере уже несколько месяцев стоит Ubuntu 12.04, и все работает нормально. Прошлой ночью я сделал aptitude update && aptitude safe-upgrade
чтобы внести все последние изменения безопасности, и теперь, когда я загружаю сервер, устройство lo не создается.
Он правильно отображает физические интерфейсы 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
Где мне искать, чтобы диагностировать и исправить?
Спасибо!
У меня была аналогичная проблема.
Мой lo
не запускался автоматически при загрузке (после выключения IPv6 через sysctl и перезагрузки сервера).
Мой первый обходной путь было запустить его вручную с помощью ifup --force lo
. Но после этого мне пришлось перезапустить большинство моих сервисов, поскольку они не работали должным образом без обратной связи.
в заключение это старое сообщение на форуме помог мне найти правильный и постоянный решение:
sudo rm -rf /var/run/network/*
sudo reboot
(Видимо там был какой-то старый .lock
файл, который препятствовал правильному запуску петли.)
Если lo можно вызвать вручную с помощью ifup lo
но не вызывается автоматически, вы можете ввести команду ifup lo
в /etc/rc.local
поэтому он будет запускаться при каждой загрузке. Не изящное решение, но оно должно быть постоянным.