Автор Тема: не стартует DHCP после перезагрузки. (решено)  (Прочитано 4342 раз)

Оффлайн XBM

  • Участник
  • *
  • Сообщений: 478
  • Бэкап - акт проявления трусости.
Доброго времени суток.

Подскажите, почему может такое происходить:
Есть сервер CENTAURUS, через веб-интерфейс включен и настроен DHCP-server, в состоянии включаться при запуске. Но после перезагрузки сервера (свет в последнее время часто отключают) dhcpd в не рабочем состоянии, руками запускается и работает нормально.

[root@altserv ~]# uname -r
3.0.32-std-def-alt0.M60P.1
[root@altserv ~]# chkconfig --list | grep dhcp
dhcpd          0:выкл 1:выкл 2:вкл 3:вкл 4:вкл 5:вкл 6:выкл
[root@altserv ~]# cat /var/log/messages | grep dhcp
.....
Sep  4 10:09:20 altserv dhcpd: Not configured to listen on any interfaces!
.......
Sep  4 10:09:20 altserv dhcpd: exiting.
Sep  4 10:09:20 altserv dhcpd: dhcpd startup failed

А вот запуск руками:
Sep  4 10:33:17 altserv dhcpd: Listening on LPF/eth0/84:c9:b2:43:21:35/192.168.4/24
Sep  4 10:33:17 altserv dhcpd: Listening on LPF/eth0/84:c9:b2:43:21:35/192.168.4/24
Sep  4 10:33:17 altserv dhcpd: Sending on   LPF/eth0/84:c9:b2:43:21:35/192.168.4/24
Sep  4 10:33:17 altserv dhcpd: Sending on   Socket/fallback/fallback-net
Sep  4 10:33:17 altserv dhcpd: Sending on   LPF/eth0/84:c9:b2:43:21:35/192.168.4/24
Sep  4 10:33:17 altserv dhcpd: Sending on   Socket/fallback/fallback-net
Sep  4 10:33:17 altserv dhcpd: dhcpd startup succeeded

« Последнее редактирование: 12.10.2012 13:11:29 от XBM »

Оффлайн krack_85

  • Участник
  • *
  • Сообщений: 61
Может DHCP стартует раньше, чем интерфейс, на котором он работает?

Оффлайн Tyz

  • Участник
  • *
  • Сообщений: 80
Можно добавить в rc.local запуск dhcp через 20 секунд например после включения компа.
чтото типа такого:
#!/bin/bash
sleep 20
service dhcpd start
« Последнее редактирование: 14.09.2012 10:36:22 от Skull »

Оффлайн varalt

  • Участник
  • *
  • Сообщений: 996

Оффлайн XBM

  • Участник
  • *
  • Сообщений: 478
  • Бэкап - акт проявления трусости.
Можно добавить в rc.local запуск dhcp через 20 секунд например после включения компа.
чтото типа такого:
#!/bin/bash
sleep 20
service dhcpd start
Примерно так и сделал.
Но это же как-то не правильно.

Оффлайн flint1975

  • Участник
  • *
  • Сообщений: 1 443
Очень просто, недавно столкнулся с тем же :)
Нужно интерфейс, на котором он стартует перевести в управление etcnet, а лучше совсем убрать NetworkManager, дабы он не вмешивался в управление сетью.
Нетворкманагер стартует после dhcpd.