Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: DHCP сервер не стартует при загрузке системы  (Прочитано 1600 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн 260db

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Итак, имеется у меня старое железо, на котором установлена Ubuntu Server 10.04.
Установленные доп. пакеты:
1.   acpid
2.   ssh
3.   mc
4.   bind9
5.   bridge-utils
6.   dhcp3-server
7.   Отключен apparmor

Значит, настроил я dhcp сервер(см. конфиг), все работает отлично, раздает всем все как положено и ни грамма больше  :). Но проблема в том, что при загрузке он не хочет стартовать. Если после загрузки вручную его стартовать, то он стартует без проблем. Как я понял, при загрузке он стартует раньше, чем какая то хреновина, которая ему нужна. Но вот так и не могу понять, как ее вычислить и что где нужно подравнять напильником?!

конфиг сети
(Нажмите, чтобы показать/скрыть)

конфиг dhcpd.conf
(Нажмите, чтобы показать/скрыть)

файл /etc/default/dhcp3-server
(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 30 Мая 2011, 19:55:58 от 260db »

Гарри Кашпировский

  • Гость
Та хреновина, зовётся сетевым мостом. Пилить... ну навскидку можно стартовать dhcpd после подъёма моста
Код: (/etc/network/interfaces) [Выделить]
auto br0
iface br0 inet static
      <поскипано>
      post-up /etc/init.d/dhcp3-server start

Оффлайн 260db

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
KT315, спасибо за реактивный ответ ;) работает! :D
Только щас получается что он 2 раза стартует, думается мне что сейчас его можно убрать из автозагрузки, например так:
update-rc.d -f dhcp3-server remove(а то машинка то старая... загрузка длится целую вечность ~3-4мин... и минус пару секунд не помешают :) )

Оффлайн censor

  • Старожил
  • *
  • Сообщений: 1126
    • Просмотр профиля
bridge_ports eth1 wlan0
странно что порты не описываются в interfaces

Оффлайн 260db

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
censor, на счет этого незнаю, делал по какой то статье, щас уже не вспомню, но все работает отлично, все друг друга видют, инет все получают.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28479
    • Просмотр профиля
bridge_ports eth1 wlan0
странно что порты не описываются в interfaces
Это же бридж, он всё равно убьёт настройку портов. Смысл морочиться описывать их? Достаточно, что они распознаются.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн podkovyrsty

  • Старожил
  • *
  • Сообщений: 1547
  • Content-Type: alternative
    • Просмотр профиля
Мало того, она еще и запутывает, а IP нужен только на самом интерфейсе бриджа, и то, только если к нему надо обращаться за каким-нить сервисом, и еще это Linux-only фича.
Шаг за шагом можно достичь цели.

Оффлайн censor

  • Старожил
  • *
  • Сообщений: 1126
    • Просмотр профиля
не, я не то чтобы настаиваю, просто в одном из манов натыкался на
auto eth0
iface eth0 inet manual

auto eth1
iface eth1 inet manual

auto br0
iface br0 inet static
 ...
 bridge_ports eth0 eth1
да и удобней как-то видеть в конфиге описание всех интерфейсов чем гадать где что находится

 

Страница сгенерирована за 0.089 секунд. Запросов: 25.