xinetd запускается слишком рано

Когда xinetd запускается, когда сервер загружается, он жалуется, что IP sepecified в одном из сервисных описаний не доступен.

Мой IP для eth0 не настроен в/etc/network/interfaces, но в NetworkManager, и я хотел бы сохранить его тем путем, если это возможно, вообще.

Как я могу заставить xinetd ожидать, пока сетевой интерфейс не готов?

В/etc/init/xinitd.conf существует строка start on runlevel [2345]. Я изменил это на start on (net-device-up and runlevel [2345]) но это все еще, кажется, не помогает.

0
задан 9 November 2015 в 22:12

1 ответ

Я нашел, что использование net-device-up в/etc/init/xinitd.conf является на самом деле правильным подходом, но по умолчанию, огни событий, если какое-либо сетевое устройство (включая петлевое устройство) готово.

полное решение состоит в том, чтобы или определить, что определенное сетевое устройство должно быть net-device-up IFACE=eth0 или что любое сетевое устройство кроме localhost должно возрасти (net-device-up IFACE!=lo).

0
ответ дан 30 September 2019 в 05:10

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

Похожие вопросы: