При запуске или перезагрузке сетевой интерфейс работает нормально. Хост доступен и может взаимодействовать с другими устройствами в локальной сети или интернете.
IP-адрес настроен как статический, а DNS-серверы — серверы имен Google.
Здесь '/etc/сеть/интерфейсы' файл:
# loopback
auto lo
iface lo inet loopback
# eth0
allow-hotplug eth0
auto eth0
iface eth0 inet static
# configuration
address X.X.X.X
netmask 255.255.255.0
network X.X.X.0
broadcast X.X.X.255
gateway X.X.X.1
dns-nameservers 8.8.8.8
Theпроблемавозникает, когда провод Ethernet отключается и снова подключается, или когда вам нужно выключить/включить сетевой интерфейс (eth0) для любой конфигурации [ifconfig eth0 вниз/вверх].
Сразу после отключения кабеля Ethernet, если выполняется пинг, вывод будет следующим:
connect: Network is unreachable
Сетевой интерфейс потерян. С 'ifconfig -a', нет ни ip-адреса, ни трансляции, ни сети. Через некоторое время сетевой интерфейс вроде бы восстанавливается, но не работает. Пинг не проходит, хост недоступен...
Делаю 'перезапуск сервисной сети', ничего не работает:
Running /etc/init.d/networking restart is deprecated because it may not re-enable interfaces
Reconfiguring network interfaces...RTNETLINK answers: No such process
ifup: interface eth0 already configured
done
Работает только после перезагрузки устройства.
- Как проверить, связана ли эта проблема с постоянным правилом или нет?
- И самый очевидный вопрос: как мне это решить?
решение1
Погуглите ваше сообщение об ошибке,сетевой перезапуск устарел, выдает несколько интересных ссылок. Похоже, вам нужноесли бы, и убитьdhclientесли он запущен.
Кстати, ваш вопрос сформулирован так:сбои интерфейса. Такая формулировка предполагает проблему с ядром и может ввести в заблуждение людей, читающих вопрос.