Не работает isc_dhcp3. Помогите.

Настройка сетевых служб, маршрутизации, фаерволлов. Проблемы с сетевым оборудованием.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Мишаня
мл. сержант
Сообщения: 119
Зарегистрирован: 2009-02-11 19:10:48

Не работает isc_dhcp3. Помогите.

Непрочитанное сообщение Мишаня » 2010-05-10 14:27:25

Такого рода проблема, в сокстате пишет рабочую службу:

Код: Выделить всё

[14:29 vpn /var/db}:]# sockstat | grep dhcp
dhcpd    dhcpd      4555  4  udp4   *:67                  *:*
вот конфиги:
/usr/local/etc/dhcp.conf

Код: Выделить всё

option domain-name "www";

default-lease-time 72000;
max-lease-time 86400;
ddns-update-style none;

log-facility local7;

subnet 10.0.0.0 netmask 255.255.255.0 {
        option domain-name-servers 10.0.0.1;
        option routers 10.0.0.1;
        range 10.0.0.5 10.0.0.245;
        }
Все стартует и перезагружается нормально. Проблема в чем - не раздает адресов клиентам, как будто нету службы вообще. Еще интересное замечание: при попытке проверить работу DHCP через webmin, он там светиться как ВЫКЛЮЧЕННЫЙ, хотя на самом деле включен.

Кто может подсказать в чем проблема может быть.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

KovAl
рядовой
Сообщения: 15
Зарегистрирован: 2010-04-24 8:59:09

Re: Не работает isc_dhcp3. Помогите.

Непрочитанное сообщение KovAl » 2010-05-10 15:11:35

1. фаервол (закрыт порт 67 udp)
2. маршруты
В логе dhcpd есть что?

Мишаня
мл. сержант
Сообщения: 119
Зарегистрирован: 2009-02-11 19:10:48

Re: Не работает isc_dhcp3. Помогите.

Непрочитанное сообщение Мишаня » 2010-05-10 15:17:35

Фаервол не блочит. Дело в том, что все нормально работало, потом переполнился /var я подмонтировал unionfs, теперь все в норме - не ругается, а вот раздавать адреса не хочет.

Логов нету вообще. :unknown:

pimlab
прапорщик
Сообщения: 483
Зарегистрирован: 2007-10-09 11:31:03

Re: Не работает isc_dhcp3. Помогите.

Непрочитанное сообщение pimlab » 2010-05-11 10:20:22

А писать DHCPD сервер может сюда ?

Код: Выделить всё

/var/db/dhcpd/...
и еще после запуска

Код: Выделить всё

/usr/local/etc/rc.d/isc-dhcpd status 

Мишаня
мл. сержант
Сообщения: 119
Зарегистрирован: 2009-02-11 19:10:48

Re: Не работает isc_dhcp3. Помогите.

Непрочитанное сообщение Мишаня » 2010-05-11 15:30:11

Вот rc.conf

Код: Выделить всё

dhcpd_enable="YES"
dhcpd_flags="-q"
dhcpd_ifaces="rl0"
dhcpd_chuser_enabled="YES"
dhcpd_withuser="dhcpd"
dhcpd_withgroup="dhcpd"
dhcpd_chroot_enable="YES"
dhcpd_devfs_enable="YES"
/usr/local/etc/rc.d/isc-dhcpd status

Код: Выделить всё

 /usr/local/etc/rc.d/isc-dhcpd status
dhcpd is not running.
/var/db

Код: Выделить всё

[15:36 vpn /var/db}:]# ls -la
total 1888
drwxr-xr-x   11 root      wheel         512 Mar 26 23:26 .
drwxr-xr-x   30 root      wheel         512 May 10 13:25 ..
drwxr-xr-x    6 dhcpd     dhcpd         512 May 11 15:32 dhcpd
-rw-r--r--    1 root      wheel        3698 Dec  5 19:36 dhcpd.leases
-rw-r--r--    1 root      wheel         628 Dec  5 18:34 dhcpd.leases~
drwx------    2 operator  operator      512 May  7 22:33 entropy
drwx------    2 root      wheel         512 Feb 24  2008 freebsd-update
drwx------    2 root      wheel         512 Feb 24  2008 ipf
-r--r--r--    1 nobody    wheel     1877014 May  1 04:16 locate.database
-rw-r--r--    1 root      wheel           0 Nov 29 17:26 mountdtab
drwx------    5 mysql     mysql        2560 May  7 22:33 mysql
drwxr-xr-x  125 root      wheel        3584 Mar 26 23:28 pkg
drwxr-xr-x   23 root      wheel         512 Mar  2 20:19 ports
drwxr-xr-x    3 root      wheel         512 Dec 12 18:54 portsnap
drwxr-xr-x    3 root      wheel         512 Dec  7 23:17 sup
как проверить может он туда писать или нет?

pimlab
прапорщик
Сообщения: 483
Зарегистрирован: 2007-10-09 11:31:03

Re: Не работает isc_dhcp3. Помогите.

Непрочитанное сообщение pimlab » 2010-05-11 16:00:08

никогда не запускал сервер в

Код: Выделить всё

dhcpd_chroot_enable="YES"
судя по этому писать может

Код: Выделить всё

drwxr-xr-x    6 dhcpd     dhcpd         512 May 11 15:32 dhcpd
ну должен он на что то ругаться ,если падает ... смотрите логи и если есть вывод в коносоль , то

Код: Выделить всё

dmesg -a

Мишаня
мл. сержант
Сообщения: 119
Зарегистрирован: 2009-02-11 19:10:48

Re: Не работает isc_dhcp3. Помогите.

Непрочитанное сообщение Мишаня » 2010-05-11 16:10:47

я понять не могу вообще, вот что получается:

Код: Выделить всё

[16:14 vpn /}:]# sockstat | grep dhcp
root     dhcpd      22928 3  dgram  -> /var/run/logpriv
root     dhcpd      22928 5  udp4   *:67                  *:*
[16:14 vpn /}:]# /usr/local/etc/rc.d/isc-dhcpd status
dhcpd is not running.
[16:14 vpn /}:]#
я убрал все лишнее в rc.conf, переустановил вообще isc-dhcp30, заменив на isc-dhcp31.
Добавил записи в syslog.conf

Код: Выделить всё

!dhcpd
*.*                                             /var/log/dhcpd.log
при старте никаких записей нету.

pimlab
прапорщик
Сообщения: 483
Зарегистрирован: 2007-10-09 11:31:03

Re: Не работает isc_dhcp3. Помогите.

Непрочитанное сообщение pimlab » 2010-05-11 16:39:33

как ты его запускаешь ? почему он от root

Код: Выделить всё

root     dhcpd      22928 3  dgram  -> /var/run/logpriv
root     dhcpd      22928 5  udp4   *:67                  *:*


из твоего конфига
dhcpd.conf

Код: Выделить всё

log-facility local7;

/etc/syslog.conf

Код: Выделить всё

.......
local7.debug                                    /var/log/dhcpd.log 
...... или 
local7.*                                           /var/log/dhcpd.log 
........
daemon.info;news.*; 		    		/var/log/info.log
# uncomment this to log all writes to /dev/console to /var/log/console.log
#console.info					/var/log/console.log
# uncomment this to enable logging of all log messages to /var/log/all.log
# touch /var/log/all.log and chmod it to mode 600 before it will work
#*.*						/var/log/all.log
# uncomment this to enable logging to a remote loghost named loghost
#*.*						@loghost
# uncomment these if you're running inn
# news.crit					/var/log/news/news.crit
# news.err					/var/log/news/news.err
# news.notice					/var/log/news/news.notice
!startslip
*.*						/var/log/slip.log
!ppp
*.*						/var/log/ppp.log
!hostapd
#*.notice					/var/log/hostapd.log
*.*						/var/log/hostapd.log
!monitord
*.*						/var/log/monitord.log
#!racoon
#*.*						/var/log/racoon.log
#!smartd
#*.*						/var/log/smartd.log

Мишаня
мл. сержант
Сообщения: 119
Зарегистрирован: 2009-02-11 19:10:48

Re: Не работает isc_dhcp3. Помогите.

Непрочитанное сообщение Мишаня » 2010-05-11 18:29:49

Всем спасибо, после переустановки DHCP и перезагрузки ОС, все встало на свои места, логи пишутся нормально и клиенты получают адреса.

KovAl
рядовой
Сообщения: 15
Зарегистрирован: 2010-04-24 8:59:09

Re: Не работает isc_dhcp3. Помогите.

Непрочитанное сообщение KovAl » 2010-05-11 18:40:37

Мишаня писал(а):Всем спасибо, после переустановки DHCP и перезагрузки ОС, все встало на свои места, логи пишутся нормально и клиенты получают адреса.
Один вопрос - Вы запустили после переустановки dhcpd также в chroot, или "обычным путём"? Просто интересно - никогда не приходилось оное делать (есть сервак в chroot, но это DNS в Linux, а вот DHCP не приходилось так устанавливать).

Мишаня
мл. сержант
Сообщения: 119
Зарегистрирован: 2009-02-11 19:10:48

Re: Не работает isc_dhcp3. Помогите.

Непрочитанное сообщение Мишаня » 2010-05-11 19:00:40

Обычным путем /etc/rc.conf

Код: Выделить всё

dhcpd_enable="YES"
dhcpd_flags="-q"
dhcpd_ifaces="rl0"

Код: Выделить всё

[19:09 vpn /root}:]# sockstat | grep dhcp
dhcpd    dhcpd      830   3  dgram  -> /var/run/logpriv
dhcpd    dhcpd      830   5  udp4   *:67