Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Сервер DHCP

Ответить
Настройки темы
Сервер DHCP

Аватара для Admiral83

Пользователь


Сообщения: 56
Благодарности: 0

Профиль | Отправить PM | Цитировать


Есть проблемки с работой DHCP.
У меня Федора 4. При установке dhcpd не поставился. Ставлю его с диска федоры:
rpm -ihv dhcp-3.0.2-12.rpm
он опять ругается что нет цифровой подписи, но все ставит.
Файл /etc/dhcpd.conf почему-то не создал. Ладно создаю его сам:

subnet 192.168.2.0 netmask 255.255.255.0 {
range 192.168.2.50 192.168.2.150
}

Запускаю
# /etc/rc.d/init.d/dhcpd start
Запускается dhcpd [сбой]

И ничего он не запускается. Что делать?

Отправлено: 16:38, 18-01-2006

 

Пользователь


Сообщения: 101
Благодарности: 1

Профиль | Отправить PM | Цитировать


что пишет в логах ?

-------
Suum cuique


Отправлено: 17:39, 18-01-2006 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для BuGfiX

Слакофил


Сообщения: 590
Благодарности: 130

Профиль | Сайт | Отправить PM | Цитировать


запусти dhcpd из консоли и посмотри на что он ругается

Отправлено: 20:50, 18-01-2006 | #3


Аватара для Admiral83

Пользователь


Сообщения: 56
Благодарности: 0

Профиль | Отправить PM | Цитировать


3kLiN
А где его логи? В папке /var искал поиском "dhcp*" - нет логов.
BuGfiX
---------------------------------------------------------------
[root@localhost sbin]# /usr/sbin/dhcpd
Internet Systems Consortium DHCP Server V3.0.2
Copyright 2004 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/
/etc/dhcpd.conf line 3: semicolon expected.
}
^
/etc/dhcpd.conf line 3: unexpected end of file
}
^
Configuration file errors encountered -- exiting

If you did not get this software from ftp.isc.org, please
get the latest from ftp.isc.org and install that before
requesting help.

If you did get this software from ftp.isc.org and have not
yet read the README, please read it before requesting help.
If you intend to request help from the dhcp-server@isc.org
mailing list, please read the section on the README about
submitting bug reports and requests for help.

Please do not under any circumstances send requests for
help directly to the authors of this software - please
send them to the appropriate mailing list as described in
the README file.

exiting.
--------------------------------------------------------------------------
Похоже проблемы в 3-ей строке, но там только "}" стоит. Файл точно такой же, как описывал в начале.


Отправлено: 09:53, 19-01-2006 | #4


Аватара для Admiral83

Пользователь


Сообщения: 56
Благодарности: 0

Профиль | Отправить PM | Цитировать


Так, я разобрался в 3-ей строчке - забыл ; поставить.
Теперь запускаю:
---------------------------------------------------------------------------------------------
[root@localhost sbin]# /usr/sbin/dhcpd
Internet Systems Consortium DHCP Server V3.0.2
Copyright 2004 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

** You must add a global ddns-update-style statement to /etc/dhcpd.conf.
To get the same behaviour as in 3.0b2pl11 and previous
versions, add a line that says "ddns-update-style ad-hoc;"
Please read the dhcpd.conf manual page for more information. **

If you did not get this software from ftp.isc.org, please
get the latest from ftp.isc.org and install that before
requesting help.

If you did get this software from ftp.isc.org and have not
yet read the README, please read it before requesting help.
If you intend to request help from the dhcp-server@isc.org
mailing list, please read the section on the README about
submitting bug reports and requests for help.

Please do not under any circumstances send requests for
help directly to the authors of this software - please
send them to the appropriate mailing list as described in
the README file.

exiting.
------------------------------------------------------------------------------
Что это? "ddns-update-style ad-hoc;" В MANе про него ничего нет. У меня пока нет DNS-сервера.

Отправлено: 10:54, 19-01-2006 | #5


Пользователь


Сообщения: 101
Благодарности: 1

Профиль | Отправить PM | Цитировать


если использовать dynamic dns не нужно, то можно прописать:
Код: Выделить весь код
ddns-update-style none;
ddns-updates off;

-------
Suum cuique


Отправлено: 13:01, 19-01-2006 | #6


Аватара для Admiral83

Пользователь


Сообщения: 56
Благодарности: 0

Профиль | Отправить PM | Цитировать


Спасибо, теперь начал запускаться:

[root@localhost init.d]# /usr/sbin/dhcpd
Internet Systems Consortium DHCP Server V3.0.2
Copyright 2004 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/
Wrote 0 leases to leases file.
Listening on LPF/eth0/00:50:22:8f:a0:49/192.168.2/24
Sending on LPF/eth0/00:50:22:8f:a0:49/192.168.2/24
Sending on Socket/fallback/fallback-net

Но когда пытаюсь запустить скрипт - ругается и в логах ничего нет:

[root@localhost init.d]# /etc/rc.d/init.d/dhcpd start
Запускается dhcpd: [ СБОЙ ]

В чем может быть проблема?

Отправлено: 15:41, 19-01-2006 | #7


Аватара для BuGfiX

Слакофил


Сообщения: 590
Благодарности: 130

Профиль | Сайт | Отправить PM | Цитировать


а в скрипте как вызывается? возможно там конфиг неправильно указан или путь... посмотри вобщем

-------
If you don`t know what to use this for, you don`t need it.

http://sergey.sereda.googlepages.com...e1_userbar.gif


Отправлено: 17:18, 19-01-2006 | #8


Аватара для Admiral83

Пользователь


Сообщения: 56
Благодарности: 0

Профиль | Отправить PM | Цитировать


Я нашел, куда DHCPD пишет логи.
Вот запускаю /etc/rc.d/init.d/dhcpd start
И вот что он пишет:

Jan 20 11:51:07 localhost dhcpd: Can't open lease database /var/lib/dhcp/dhcpd.leases: Permission denied --
Jan 20 11:51:07 localhost dhcpd: check for failed database rewrite attempt!
Jan 20 11:51:07 localhost dhcpd: Please read the dhcpd.leases manual page if you
Jan 20 11:51:07 localhost dhcpd: don't know what to do about this.
Jan 20 11:51:07 localhost dhcpd:

--Вырезано--

Jan 20 11:51:07 localhost dhcpd:
Jan 20 11:51:07 localhost dhcpd: exiting.

Что делать? Файл /var/lib/dhcp/dhcpd.leases существует. Если просто запустить /usr/sbin/dhcpd то прога работает нормально и туда пишет свою информацию о выданных адресах. Доступ к файлу dhcpd.leases -rw-r--r--

Отправлено: 12:58, 20-01-2006 | #9


Аватара для Guest 80 247 100

Старожил


Сообщения: 466
Благодарности: 5

Профиль | Отправить PM | Цитировать


Admiral83
раз ругается на отсутствие прав, значит их ему не хватает :О)
может из скрипта он запускается не по root -ом?
хотя странно, dhcpd всегда под ним стартовал..

Отправлено: 13:46, 20-01-2006 | #10



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Сервер DHCP

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Не работает DHCP-сервер beata08 Microsoft Windows NT/2000/2003 15 09-07-2008 14:15
DNS/DHCP - [решено] dhcp и компьютеры с желтым телефоном <Dial-In сервер, DHCP, "двойная" выдача IP> WorF Сетевые технологии 9 15-05-2008 13:53
DHCP-сервер и виндовые клиенты Admiral83 Microsoft Windows NT/2000/2003 1 12-01-2007 20:03
ISA 2000 сервер и DHCP сервер. Andrik ISA Server / Microsoft Forefront TMG 14 13-12-2005 11:51
DHCP-сервер Guest Microsoft Windows NT/2000/2003 6 31-10-2004 14:31




 
Переход