1

Я установил debian на свой старый компьютер и назначил ему статический IP-адрес через /etc/network/interfaces .

Однако, когда я загружаю свой сервер, настройки в файле интерфейсов теряются.

Только когда я перезагружаю сетевые интерфейсы, используя /etc/init.d/networking restart , настройки загружаются. Они не загружаются автоматически при загрузке сервера. В чем проблема?

Мой интерфейсный файл такой

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
    address 192.168.1.42
    netmask 255.255.255.0
    gateway 192.168.1.1

2 ответа2

1

Вероятно, вы используете что-то другое, кроме networking для управления вашей сетью, например NetworkManager , который использует разные файлы конфигурации. У вас есть два хороших варианта. Вы можете полностью переключиться на NetworkManager и настроить его там. Или вы можете переключиться на работу в networking , отключив службу NetworkManager и убедившись, что networking настроена на запуск при запуске.

0

файл интерфейсов кажется правильным, если перезапуск сети решает проблему, он может не запуститься автоматически на соответствующих уровнях выполнения, проверяя, существуют ли ссылки ./rc6.d/S35networking и ./rc0.d/S35networking. Также проверьте в /var /log /messages и dmesg подсказки, что может помешать запуску интерфейса.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .