LINUX.ORG.RU
ФорумAdmin

DHCP и динамические IP адреса


0

0

Вот моя конфа:

option domain-name "DESIGN"; option domain-name-servers 192.168.0.1, 192.168.0.1; option lpr-servers 192.168.0.1; option netbios-name-servers 192.168.0.1; ddns-update-style none; default-lease-time 14400; subnet 192.168.0.0 netmask 255.255.255.0 { ddns-updates off; deny unknown-clients; range 192.168.0.2 192.168.0.100; default-lease-time 14400; max-lease-time 172800; } host topo { hardware ethernet 00:11:5B:B7:B7:7C; fixed-address 192.168.0.2; } host valik { hardware ethernet 00:11:95:5C:AD:D1; fixed-address 192.168.0.15; } по фиксированным адресам - все без проблем, а неизвестной машине не дает адрес. Подскажите, пожалуйста, что делать. Компы с 98 и ХР

Заранее благодарен.


Ответ на: комментарий от Deleted

Это не шутка, а серьезно.

option domain-name "DESIGN"; option domain-name-servers 192.168.0.1, 192.168.0.1; option lpr-servers 192.168.0.1; option netbios-name-servers 192.168.0.1; ddns-update-style none; default-lease-time 14400; subnet 192.168.0.0 netmask 255.255.255.0 { ddns-updates off; deny unknown-clients; range 192.168.0.2 192.168.0.100; default-lease-time 14400; max-lease-time 172800; } host topo { hardware ethernet 00:11:5B:B7:B7:7C; fixed-address 192.168.0.2; } host valik { hardware ethernet 00:11:95:5C:AD:D1; fixed-address 192.168.0.15; }

NEM
() автор топика
Ответ на: комментарий от NEM

option domain-name "DESIGN"; option domain-name-servers 192.168.0.1, 192.168.0.1; option lpr-servers 192.168.0.1; option netbios-name-servers 192.168.0.1; ddns-update-style none; default-lease-time 14400; subnet 192.168.0.0 netmask 255.255.255.0 { ddns-updates off; deny unknown-clients; range 192.168.0.2 192.168.0.100; default-lease-time 14400; max-lease-time 172800; } host topo { hardware ethernet 00:11:5B:B7:B7:7C; fixed-address 192.168.0.2; } host valik { hardware ethernet 00:11:95:5C:AD:D1; fixed-address 192.168.0.15; }

NEM
() автор топика
Ответ на: комментарий от NEM

option domain-name "DESIGN"; option domain-name-servers 192.168.0.1, 192.168.0.1; option lpr-servers 192.168.0.1; option netbios-name-servers 192.168.0.1; ddns-update-style none; default-lease-time 14400; subnet 192.168.0.0 netmask 255.255.255.0 { ddns-updates off; deny unknown-clients; range 192.168.0.2 192.168.0.100; default-lease-time 14400; max-lease-time 172800; } host topo { hardware ethernet 00:11:5B:B7:B7:7C; fixed-address 192.168.0.2; } host valik { hardware ethernet 00:11:95:5C:AD:D1; fixed-address 192.168.0.15; }

NEM
() автор топика
Ответ на: комментарий от NEM

option domain-name "DESIGN";
option domain-name-servers 192.168.0.1, 192.168.0.1;
option lpr-servers 192.168.0.1;
option netbios-name-servers 192.168.0.1;
ddns-update-style none;
default-lease-time 14400;
subnet 192.168.0.0 netmask 255.255.255.0 {
  ddns-updates off;
  deny unknown-clients;
  range 192.168.0.2 192.168.0.100;
  default-lease-time 14400;
  max-lease-time 172800;
}
host topo {
  hardware ethernet 00:11:5B:B7:B7:7C;
  fixed-address 192.168.0.2;
}
host valik {
  hardware ethernet 00:11:95:5C:AD:D1;
  fixed-address 192.168.0.15;
} 

NEM
() автор топика
Ответ на: комментарий от yumi

Не надо "курить man на предмет range dynamic-bootp..." ! Лучше почитать про "deny unknown-clients;" - именно эта опция и говорит dhcp раздавать настройки только known клиентам, каковыми dhcp считает тех, кто явно прописан в host директивах, все остальные - это unknown.

spirit ★★★★★
()
Ответ на: комментарий от spirit

>Не надо "курить man на предмет range dynamic-bootp..." !
То-то я смотрю ничего не помогло...
> каковыми dhcp считает тех, кто явно прописан в host директивах
Я так понял которые прописаны в hosts?
Вот мой hosts

127.0.0.1       localhost
# special IPv6 addresses
::1             localhost ipv6-localhost ipv6-loopback
fe00::0         ipv6-localnet
ff00::0         ipv6-mcastprefix
ff02::1         ipv6-allnodes
ff02::2         ipv6-allrouters
ff02::3         ipv6-allhosts
192.168.0.2     topo.design topo
192.168.0.15    valik.design valik

Спасибо за помощь!

NEM
() автор топика
Ответ на: комментарий от NEM

> Я так понял которые прописаны в hosts?
Нет, именно в "host директивах" внутри dhcpd.conf, т.е. таких:
host topo {
hardware ethernet 00:11:5B:B7:B7:7C;
fixed-address 192.168.0.2;
}

И на будущее советую делать man dhcpd.conf и читать о значении каждого параметра вашего конфига - чтоб хотя бы знать нужны они там или нет :-) А так же и обо всех остальных - вдруг чего нужное пропустили (например опцию "authoritative;").

spirit ★★★★★
()
Ответ на: комментарий от NEM

Ты английский не знаешь?

"deny unknown-clients", при минимальном знании английского можно перевести как "отфутболивать неописанных клиентов". Если не знаешь английского, есть translate.ru и lingvo.yandex.ru. Голова нужна для того, чтобы думать.

Deleted
()
Ответ на: комментарий от Deleted

Ну зачем сразу ругаться? Одна голова хорошо, а много - лучше. Или так тяжело подсказать? Я так понимаю для этого и форум создан. Или не для этого?... Это так, мои собственные размышления вслух.

Всем спасибо за помощь!

NEM
() автор топика
Ответ на: комментарий от NEM

Ну я не ругаюсь. Я немного ругаюсь :)

Просто ответ состоял в том конфиге, что ты запостил сюда. При небольшом включении головы это сразу видно :)

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.