Не получается поднять демон dhcpd
maximax 2 ноября, 2008 - 13:36
Вроде всё настроил пытаюсь поднять... не поднимается :)
Помогите пожалуйста найти мою ошибку.
[ebuild R ] net-misc/dhcp-3.1.1 USE="-doc -minimal (-selinux) -static" 0 kB
server ~ # cat /etc/conf.d/dhcpd # /etc/conf.d/dhcpd: config file for /etc/init.d/dhcpd # If you require more than one instance of dhcpd you can create symbolic # links to dhcpd service like so # cd /etc/init.d # ln -s dhcpd dhcpd.foo # cd ../conf.d # cp dhcpd dhcpd.foo # Now you can edit dhcpd.foo and specify a different configuration file. # You'll also need to specify a pidfile in that dhcpd.conf file. # See the pid-file-name option in the dhcpd.conf man page for details. # If you wish to run dhcpd in a chroot, uncomment the following line DHCPD_CHROOT="/chroot/dhcp" # Then run emerge dhcp --config # All file paths below are relative to the chroot. # You can specify a different chroot directory but MAKE SURE it's empty. # Specify a configuration file - the default is /etc/dhcp/dhcpd.conf DHCPD_CONF="/etc/dhcp/dhcpd.conf" # Configure which interface or interfaces to for dhcpd to listen on. # List all interfaces space separated. If this is not specified then # we listen on all interfaces. # DHCPD_IFACE="" # Insert any other dhcpd options - see the man page for a full list. # DHCPD_OPTS=""
server ~ # cat /etc/dhcp/dhcpd.conf # 67 - слушает dhcp сервер # 68 - слушает dhcp клиент # Подсеть 192.168.0.0, маска сети 255.255.255.0 subnet 192.168.0.0 netmask 255.255.255.0 { # маршрутизатор по умолчанию option routers 192.168.0.1; # маска подсети 255.255.255.0 option subnet-mask 255.255.255.0; # устанаввка домена по умолчанию и сервера NIS, если таковой используется #option nis-domain "domain.ru"; option domain-name "maximax.ru"; # задание широковещательного адреса option broadcast-address 192.168.0.255; # включение IP-Forwarding #option ip-forwarding on; # глобальная опция server-identifier: server-identifier server.maximax.tomsk.ru; # адрес DNS сервера, который будут использовать клиенты option domain-name-servers 192.168.0.1; # диапазон адресов для клиентов # 192.168.0.10-192.168.0.254 range 192.168.0.10 192.168.0.254; # сказать клиентам, чтобы отдали адрес через 21600 секунд (6 часов) # после получения адреса default-lease-time 21600; # забрать адрес самому через 28800 секунд (8 часов) max-lease-time 28800; # если на вашем сервере установленна samba option netbios-name-servers 192.168.0.5; option netbios-dd-server 192.168.0.5; option netbios-node-type 8; # устанавливаем соответвие MAC - IP адресам host maximax { hardware ethernet 00:1d:60:79:da:9c; # обратите внимание на то, что вы должны использовать IP-адрес из указанного # ранее диапазона адресов 192.168.0.10-254. fixed-address 192.168.0.2; } #host dhcp51 { # hardware ethernet 00:40:C7:34:90:1F; # fixed-address 192.168.0.51; #} #host dhcp52 { # hardware ethernet 00:40:C7:34:90:2A; # fixed-address 192.168.0.52; #} }
Пытаюсь запустить:
server ~ # /etc/init.d/dhcpd start * Starting chrooted dhcpd ... [ !! ]
Пробывал и с chroot и без него одна малина. Вот такая вот проблема уже много чего перепробовал много гуглил но решение проблемы так и не нашёл. Последняя надежда на вас.
»
- Для комментирования войдите или зарегистрируйтесь
Смотрите в логах что ему не
Смотрите в логах что ему не нравится, dhcpd очень подробно описывает ошибки при запуске.
Подскажите пожалуйста где
Подскажите пожалуйста где можно эти логи найти.
Каталог /chroot/dhcp/dev/ пустой.
Кажется нашёл лог.
Кажется нашёл лог. /var/log/messages
ЛОг говорил про ошибку: Nov
ЛОг говорил про ошибку:
Теперь мой конфиг выглядит:
Теперь сервис запустился.
Почаще в логи заглядывайте
Почаще в логи заглядывайте :).
Про предупреждение:
WARNING: Host declarations are global. They are not limited to the scope you declared them in.
Описания хостов должны быть выведены за пределы описания подсетей, то есть запись host... должна начинаться после закрывающей описание subnet фигуронй скобки.