kww Posted July 22, 2010 Posted July 22, 2010 (edited) Возможно глупейший вопрос но никак не могу найти ответа Имеется DHCP сервер : ------------------------------------------------------------- # # DHCP Server Configuration file. # ddns-update-style none; default-lease-time 450; max-lease-time 900; log-facility local7; local-address 10.10.10.8; authoritative; ddns-update-style none; if exists agent.circuit-id { log(info, concat("Lease" ," IP ", binary-to-ascii(10, 8, ".", leased-address) ," MAC ", binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)) ," switch ", substring(option agent.remote-id, 2, 15) ," port ", binary-to-ascii(10, 16, "", substring(option agent.circuit-id, 4, 2)) ," VLAN ", binary-to-ascii(10, 16, "", substring(option agent.circuit-id, 2, 2)) )); } subnet 10.10.10.0 netmask 255.255.255.0 { # range 10.10.10.21 192.168.1.254; } subnet 192.168.1.0 netmask 255.255.255.0 { range 192.168.1.21 192.168.1.254; deny client-updates; host host1.domain.com { hardware ethernet 00:e0:7d:e5:96:7d; fixed-address 192.168.1.21; } } и интерфейс сервера eth1 Link encap:Ethernet HWaddr 00:24:11:32:2B:02 inet addr:10.10.10.8 Bcast:10.10.10.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 --------------------------------------------------------------------------------------- На коммутаторах DES-3028 настроен dhcp_relay на 10.10.10.8 если я выдаю адрес из сети 10.10.10.хх - сервер прекрасно выдает IP А вот если надо выдать из сети 192.168.1.хх - то не выдается, данной сети на машине нет. DHCP сервер - dhcp-3.1-ESV собран с USE_SOCKETS. Подскажите как выдать IP которого нет на интерфейсах ??? Edited July 22, 2010 by kww Вставить ник Quote
wtyd Posted July 22, 2010 Posted July 22, 2010 Следуетописать в конфиге все подсети, в которых у сервера есть адреса, если их несколько, или одну подсеть для единственного адреса. Секция должна быть либо пустой либо с конфигом - это чтобы запускать dhcp просто так, без указания интерфейса явно. Для выдачи адресов из диапазонов, в которых сервер физчески не присутствует, можно создать shared-network и уже внутри этого блока создать описания нужных сетей. Примерно так: shared-network SHPOOL { subnet 192.168.0.0 netmask 255.255.255.0 {...} subnet 192.168.1.0 netmask 255.255.255.0 {...} subnet 192.168.2.0 netmask 255.255.255.0 {...} ... } Вроде бы так. Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.