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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Isc-dhcp-server не стартует на Ubuntu Server 12.04  (Прочитано 6366 раз)

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

Оффлайн Кутх

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Добрый день.

Недавно познакомился с Ubuntu. Пробую перетащить терминальный сервер на Ubuntu 12.04 Server. Застрял на настройке isc-dhcp-server. Все сделал по инструкции http://howitmake.ru/blog/ubuntu/88.html, но сервер не старует:
(Нажмите, чтобы показать/скрыть)

/var/log/syslog
(Нажмите, чтобы показать/скрыть)

Два интерфейса eth0 (смотрит в локалку, на нем DHCP и нужен) и eht1 (смотрит во внешнюю локалку):
/etc/network/interfaces
(Нажмите, чтобы показать/скрыть)

# ifconfig -a
(Нажмите, чтобы показать/скрыть)

/etc/default/isc-dhcp-server
(Нажмите, чтобы показать/скрыть)

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

Подскажите, где искать проблему.
« Последнее редактирование: 02 Ноябрь 2012, 18:57:58 от Кутх »

Оффлайн Кутх

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Isc-dhcp-server не стартует на Ubuntu Server 12.04
« Ответ #1 : 07 Ноябрь 2012, 14:34:40 »
Есть другой вариант настройки DHCP сервера на Ubuntu 12.04?

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 26087
    • Просмотр профиля
Re: Isc-dhcp-server не стартует на Ubuntu Server 12.04
« Ответ #2 : 07 Ноябрь 2012, 15:06:13 »
Проблему искать в /var/log/syslog
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн Кутх

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Isc-dhcp-server не стартует на Ubuntu Server 12.04
« Ответ #3 : 07 Ноябрь 2012, 15:07:36 »
В смысле, что-то еще, кроме указанного выше?

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 26087
    • Просмотр профиля
Re: Isc-dhcp-server не стартует на Ubuntu Server 12.04
« Ответ #4 : 07 Ноябрь 2012, 21:04:23 »
Вы ничего не указали.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн rayanAyar

  • Старожил
  • *
  • Сообщений: 1027
  • Да пребудет с вами совпавшая контрольная сумма
    • Просмотр профиля
Re: Isc-dhcp-server не стартует на Ubuntu Server 12.04
« Ответ #5 : 08 Ноябрь 2012, 04:40:12 »
Попробуйте убрать в /etc/default/isc-dhcp-server:
INTERFACES="eth0"

Убрать eth0. Чтобы было по умолчанию.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 26087
    • Просмотр профиля
Re: Isc-dhcp-server не стартует на Ubuntu Server 12.04
« Ответ #6 : 08 Ноябрь 2012, 05:17:26 »
rayanAyar, убейтесь об стену, пожалуйста.
Прежде чем начинать советовать от балды, не мешало бы выяснить, как именно ваш совет повлияет на работу системы.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн rayanAyar

  • Старожил
  • *
  • Сообщений: 1027
  • Да пребудет с вами совпавшая контрольная сумма
    • Просмотр профиля
Re: Isc-dhcp-server не стартует на Ubuntu Server 12.04
« Ответ #7 : 08 Ноябрь 2012, 12:16:50 »
rayanAyar, убейтесь об стену, пожалуйста.
Прежде чем начинать советовать от балды, не мешало бы выяснить, как именно ваш совет повлияет на работу системы.
А что, "геройский" статус позволяет поливать других грязью? Почему вы решили, что я даю советы от балды?

У меня несколько установок isc-dhcp-server. Две из них именно на Ubuntu 12.04, как у автора. Во всех конфигурациях строчка в файле /etc/default/isc-dhcp-server имеет вид:
INTERFACES=""
При этом все прекрасно работает. Интерфейсы на которых dhcpd раздает адреса задаются в файле /etc/dhcp/dhcpd.conf секциями subnet.

Пользователь решил продолжить мысль 08 Ноябрь 2012, 12:23:35:
/var/log/syslog
Not configured to listen on any interfaces!
« Последнее редактирование: 08 Ноябрь 2012, 12:23:35 от rayanAyar »

Оффлайн Кутх

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Isc-dhcp-server не стартует на Ubuntu Server 12.04
« Ответ #8 : 08 Ноябрь 2012, 13:24:30 »
Изменил /etc/default/isc-dhcp-server
INTERFACES=""

isc-dhcp-server по прежнему не стартует. В логах ошибки теперь два интерфеса:
/var/log/syslog
(Нажмите, чтобы показать/скрыть)

При этом все прекрасно работает. Интерфейсы на которых dhcpd раздает адреса задаются в файле /etc/dhcp/dhcpd.conf секциями subnet.
Можешь выложить рабочие настройки /etc/dhcp/dhcpd.conf?

Оффлайн rayanAyar

  • Старожил
  • *
  • Сообщений: 1027
  • Да пребудет с вами совпавшая контрольная сумма
    • Просмотр профиля
Re: Isc-dhcp-server не стартует на Ubuntu Server 12.04
« Ответ #9 : 08 Ноябрь 2012, 14:45:06 »
Изменил /etc/default/isc-dhcp-server
INTERFACES=""
isc-dhcp-server по прежнему не стартует.
Значит не в этом дело было. Можно вернуть обратно, а то AnrDaemon обвинит меня в подрыве безопасности сети :).

Вобще конфиг dhcpd.conf вроде нормальный. Не вижу явных ошибок.
Может по какой-то причине dhcpd не видит конфиг? Или не может прочитать из-за недостаточных прав. Он как-будто игнорирует его. А что будет если в него дописать в конце:
ERRORПри рестарте dhcpd в логах ошибка появляется?

Пользователь решил продолжить мысль 08 Ноябрь 2012, 14:51:02:
Если что, вот один из моих конфигов:
authoritative;
log-facility local7;
server-name "Local DHCP server";
ddns-update-style none;

subnet 192.168.0.0 netmask 255.255.255.0 {
    range 192.168.0.51 192.168.0.250;
    option broadcast-address 192.168.0.255;
    option routers 192.168.0.1;
    option domain-name "localdom";
    option domain-search "localdom";
    option domain-name-servers 192.168.0.1;
    option ntp-servers 192.168.0.1;
    default-lease-time 864000;
    max-lease-time 864000;
}
« Последнее редактирование: 08 Ноябрь 2012, 14:51:02 от rayanAyar »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 26087
    • Просмотр профиля
Re: Isc-dhcp-server не стартует на Ubuntu Server 12.04
« Ответ #10 : 08 Ноябрь 2012, 20:14:08 »
Запустите демона с опциями "-d -t" (debug, test)
Помнится, он у меня ругался на голый subnet в конфиге. Если у вас будет так же, попробуйте убрать определение сети в блок shared-network:

+ shared-network myhome.lan. {
    subnet 192.168.10.0 netmask 255.255.255.0 {
      range 192.168.10.10 192.168.10.254;
      option domain-name-servers 192.168.10.1;
      option domain-name "myhome.lan";
      option routers 192.168.10.1;
      option broadcast-address 192.168.10.255;
    }
+  }

Пользователь решил продолжить мысль 08 Ноябрь 2012, 20:58:59:
А если не будет... всё равно выкладывайте, что он там будет говорить.

Пользователь решил продолжить мысль 09 Ноябрь 2012, 05:59:44:
А ещё мне сейчас пришло в голову, что вы можете редактировать не тот файл...
Посмотрите скрипт запуска на предмет того, какой конкретно файл оно грузит, либо просто внимательно взгляните на список каталогов в /etc
« Последнее редактирование: 09 Ноябрь 2012, 05:59:44 от AnrDaemon »
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн bg13

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: Isc-dhcp-server не стартует на Ubuntu Server 12.04
« Ответ #11 : 07 Январь 2015, 23:45:12 »
Дело в том, что network manager стартует позже isc-dhcp-server. Для корректной работы сервера dchp необходимо прописать в /etc/network/interfaces статический ip.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 26087
    • Просмотр профиля
Re: Isc-dhcp-server не стартует на Ubuntu Server 12.04
« Ответ #12 : 08 Январь 2015, 02:32:18 »
bg13, вы нигде головой не ударились? При чём тут NM? Топик вообще за два года хоть раз прочли?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

 

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