у меня 2 компа на freeBSD 5.2
хочу настроить DHCP между bob1 и bob2 на 1 компе(bob1) я установил isc-dhcp3 на 2 компе(bob2) прописал в /etc/rc.conf ifconfig_vr0="DHCP" компы не в домене только название компов 1 bob1 dhcpd server 2 bob2 dhcpd client какие минимальные настройки мне нужно сделать(bob1) в /usr/local/etc/dhcpd.conf что бы при запуске bob2 арендовал себе IP что я делал: bob1 имеет IP 192.168.0.1 mask 255.255.255.0 в /usr/local/etc/dhcpd.conf я прописал option subnet-mask 255.255.255.0; default-lease-time 3600; max-lease-time 86400; ddns-update-style none; subnet 192.168.0.0 netmask 255.255.255.0 { range 192.168.0.2 192.168.0.10; } закоментировал #option domain-name "example.com" #option domain-name-servers 192.168.4.100 так как у меня не домен и у меня не установлен DNS запускаю /usr/local/etc/rc.d/dhcpd start включаю 2 комп(bob2) dhcp-client запускается но в итоге ed0 inet 0.0.0.0 вопросы: 1.что я не так делаю 2.почему bob2 не назначается IP 3.можно ли настроить DHCP без домена а только имея название компов bob1 и bob2 Добавлено: device bpf в ядре есть на 1 и 2 компе |
Что в логах?
|
не могу найти их
Добавлено: archy счас у меня не получается а завтра я опишу какие cообщения мне выдает при старте dhcpd |
dhcpd сервер заработал
я раньше запускал dhcpd start но после запуска появлялось start:not found я попробЫвал dhcpd демон заработал такой вопрос: почему не находит start документация по которой я настраивал dhcpd было написано что запуск производится /usr/local/etc/rc.d/dhcpd start остановка /usr/local/etc/rc.d/dhcpd stop |
В /usr/local/etc/rc.d/ лежат скрипты (исполняемые файлы). Проверь есть ли файл dhcpd и если он есть, то проверь исполняемый он или нет. Если все хорошо, то проверь содержание файла. Общий вид файла:
#!/bin/sh echo -n ' Starting Sevice' case "$1" in start) /path/to/program & exit 0 ;; stop) /whot/to/do exit 0 ;; *) exit 1 ;; esac exit 0 Или есть файл вида dhcpd.sample его как раз и нужно скопировать в dhcpd (а лучше всего в dhcpd.sh). |
DHCP настроен, работает нормально. Диапазон от 10 до 100. Хочу уменьшить его (к примеру 10-30). Как можно безболезненно сделать это на "живой" системе?
|
Guest
/etc/dhcpd.conf подправить, рестартовать dhcpd. |
а у меня при запуске пишит вот это и потом ноль реакции
popka# /usr/local/sbin/dhcpd rl0 Internet Systems Consortium DHCP Server V3.0.5rc2 Copyright 2004-2006 Internet Systems Consortium. All rights reserved. For info, please visit http://www.isc.org/sw/dhcp/ Not searching LDAP since ldap-server, ldap-port and ldap-base-dn were not specified in the config file Wrote 0 leases to leases file. Listening on Socket/rl0/192.168.0/24 Sending on Socket/rl0/192.168.0/24 |
В /etc/rc.conf для интерфейса прписать надо ifconfig_<ifname>="DHCP"
Вот примерный конфиг DHCP (BTW, я пользуюсь isc-dhcpd из портов - /usr/ports/net/isc-dhcp3-server): Код:
subnet 192.168.129.0 netmask 255.255.255.0 { Вообще для этого есть стратовый скрипт и настройки в rc.conf BTW, если каким-тообразом не нашёлся стартовый скрипт, его всегда можно найти в каталоге порта. В моём случае: Код:
/usr/ports/net/isc-dhcp3-server/files/isc-dhcpd.in |
Код:
/etc/rc.conf Код:
/usr/local/etc/dhcpd.conf popka# pkg_info | grep dhcp isc-dhcp3-relay-3.0.5.r2 The ISC Dynamic Host Configuration Protocol relay isc-dhcp3-server-3.0.5.r2 The ISC Dynamic Host Configuration Protocol server popka# всё с такими настройкам иду на ребут! Конечно неуверен что на этот раз заработает! |
вот что выдаёт в логи после перезагрузки!
Код:
Oct 3 09:10:24 popka dhcpd: ** You must add a global ddns-update-style statement to /usr/local/etc/dhcpd.conf. Oct 3 09:10:24 popka dhcpd: To get the same behaviour as in 3.0b2pl11 and previous Oct 3 09:10:24 popka dhcpd: versions, add a line that says "ddns-update-style ad-hoc;" Oct 3 09:10:24 popka dhcpd: Please read the dhcpd.conf manual page for more information. ** |
там женаписано - вставьте ddns-update-style в глобале... а именно - в самом начале файла перед описанием зоны, вроде такого:
Код:
ddns-update-style none; |
щас попробую так
|
не не заработала!
|
Кстати, а нафига вам сервер и релей на одной машине?
|
простите не совсем понил, что такое релей
|
выдаёт вечно вот это
Internet Systems Consortium DHCP Server V3.0.5rc2 Copyright 2004-2006 Internet Systems Consortium. All rights reserved. For info, please visit http://www.isc.org/sw/dhcp/ Not searching LDAP since ldap-server, ldap-port and ldap-base-dn were not specified in the config file Wrote 0 leases to leases file. Listening on Socket/rl0/192.168.0/24 Sending on Socket/rl0/192.168.0/24 |
пересобрал сервер без потдержки LDAP и всё заработала! Толька вот вопросик а зачем он нужен?
|
POPKA
Что занчит пересобрал сервер без LDAP? Подскажи пожалуйста. С какими параметрами? |
там с боку подписано какой пунк за что отвечает! Просто не ставь галочку напротив LDAP
|
Время: 18:20. |
Время: 18:20.
© OSzone.net 2001-