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

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » DHCP для новичка

Ответить
Настройки темы
DHCP для новичка

Аватара для Guest

Guest



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


у меня 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 компе

Отправлено: 03:47, 21-09-2004

 

Аватара для archy

Ветеран


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

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


Что в логах?

Отправлено: 15:21, 21-09-2004 | #2



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

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


Аватара для Guest

Guest


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


не могу найти их


Добавлено:

archy
счас у меня не получается а
завтра я опишу какие cообщения мне выдает
при старте dhcpd


Отправлено: 02:33, 22-09-2004 | #3


Аватара для Guest

Guest


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


dhcpd сервер заработал

я раньше запускал dhcpd start
но после запуска появлялось
start:not found

я попробЫвал dhcpd
демон заработал

такой вопрос:
почему не находит start

документация по которой я настраивал dhcpd
было написано что запуск производится
/usr/local/etc/rc.d/dhcpd start
остановка
/usr/local/etc/rc.d/dhcpd stop

Отправлено: 00:21, 27-09-2004 | #4

orc orc вне форума

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


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

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


В /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).

Отправлено: 13:27, 27-09-2004 | #5


Аватара для Guest

Guest


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


DHCP настроен, работает нормально. Диапазон от 10  до 100. Хочу уменьшить его (к примеру 10-30). Как можно безболезненно сделать это на "живой" системе?

Отправлено: 15:28, 01-10-2004 | #6


Аватара для Belansky

Юниксоид


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

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


Guest
/etc/dhcpd.conf подправить, рестартовать dhcpd.

-------
Косово je Србиjа!


Отправлено: 15:38, 01-10-2004 | #7


Аватара для POPKA

Новый участник


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

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


а у меня при запуске пишит вот это и потом ноль реакции

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

Отправлено: 00:38, 03-10-2006 | #8


Аватара для Barracuda

Редкий гость


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

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


В /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 {
        authoritative;
        default-lease-time 359200;
        max-lease-time 604800;
        allow bootp;
        option broadcast-address 192.168.129.255;
        option subnet-mask 255.255.255.0;
        option routers 192.168.129.1;
        option domain-name-servers 192.168.129.1;
        option domain-name "home.priv";
        option netbios-name-servers 192.168.129.1;
        option netbios-node-type 8;
        option netbios-dd-server 192.168.129.1;
        option ntp-servers 192.168.129.1;
        option resource-location-servers 192.168.129.1;
        range 192.168.129.128 192.168.129.250;
}
POPKA
Вообще для этого есть стратовый скрипт и настройки в rc.conf

BTW, если каким-тообразом не нашёлся стартовый скрипт, его всегда можно найти в каталоге порта. В моём случае:
Код: Выделить весь код
/usr/ports/net/isc-dhcp3-server/files/isc-dhcpd.in

-------
Жизнь - цепь, а мелочи - в ней звенья. Нельзя звену не придавать значения.(C) 80 дней вокруг света
---
Це все, що маю я... (С) Друга ріка


Отправлено: 08:46, 03-10-2006 | #9


Аватара для POPKA

Новый участник


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

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


Код: Выделить весь код
 /etc/rc.conf 

ifconfig_rl0="inet 192.168.0.2 netmask 255.255.255.0"
dhcpd_enable="YES"
dhcpd_flags="-q"
dhcpd_conf="/usr/local/etc/dhcpd.conf"
dhcpd_ifaces="rl0"
Код: Выделить весь код
/usr/local/etc/dhcpd.conf

subnet 192.168.0.0 netmask 255.255.255.0 {
        authoritative;
        default-lease-time 359200;
        max-lease-time 604800;
        allow bootp;
        option broadcast-address 192.168.0.255;
        option subnet-mask 255.255.255.0;
        option routers 192.168.0.1;
        option domain-name-servers 192.168.0.1;
        option domain-name "home.priv";
        option netbios-name-servers 192.168.0.1;
        option netbios-node-type 8;
        option netbios-dd-server 192.168.0.1;
        option ntp-servers 192.168.0.1;
        option resource-location-servers 192.168.0.1;
        range 192.168.0.128 192.168.0.250;
}
установлено

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#


всё с такими настройкам иду на ребут! Конечно неуверен что на этот раз заработает!


Отправлено: 08:49, 03-10-2006 | #10



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » DHCP для новичка

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
ALTLinux - Базовая настройка AltLinux. Документация для новичка. [mzd] Общий по Linux 1 07-08-2009 20:31
Теория - Программирование для новичка! Martion Программирование и базы данных 25 12-06-2009 14:28
C/C++ - F1 для новичка SS3 Программирование и базы данных 5 24-01-2009 17:39
JavaScript для новичка Vi-P Вебмастеру 4 01-07-2005 15:35
HTML редактор, для новичка Simff Хочу все знать 11 04-09-2002 16:07




 
Переход