Добрый день.
Столкнулся с такой проблемой - не выдаются указанные в конфигурации шлюза DHCP кастомные options.
В частности прописываю такие параметры в параметрах шлюза DHCP:
Код:
dhcp.timeOffset=-18000
dhcp.domain=my-domain.ru
dhcp.router=10.10.10.10
dhcp.dns=1.1.1.1, 2.2.2.2
dhcp.subnetMask=255.255.255.0
dhcp.option.42=7F000001
dhcp.option.240=http://my-domain.ru/test.xml
dhcp.82.key.option.code=1
dhcp.82.key.position=5
В DHCP клиенте прописываю запрос опции 240:
Код:
option opt240 code 240 = string;
request subnet-mask, broadcast-address, time-offset, routers,
domain-name, domain-name-servers, domain-search, host-name,
netbios-name-servers, netbios-scope, interface-mtu,
rfc3442-classless-static-routes, ntp-servers, opt240;
Снимаю дамп с dhcp пакетов:
Код:
16:09:53.815063 IP (tos 0x10, ttl 128, id 0, offset 0, flags [none], proto UDP (17), length 328)
0.0.0.0.68 > 255.255.255.255.67: [udp sum ok] BOOTP/DHCP, Request from 00:1c:c0:a9:43:01, length 300, xid 0xb871097a, Flags [none] (0x0000)
Client-Ethernet-Address 00:1c:c0:a9:43:01
Vendor-rfc1048 Extensions
Magic Cookie 0x63825363
DHCP-Message Option 53, length 1: Request
Requested-IP Option 50, length 4: 3.3.3.3
Hostname Option 12, length 12: "test"
Parameter-Request Option 55, length 14:
Subnet-Mask, BR, Time-Zone, Default-Gateway
Domain-Name, Domain-Name-Server, Option 119, Hostname
Netbios-Name-Server, Netbios-Scope, MTU, Classless-Static-Route
NTP, Option 240
16:09:53.818333 IP (tos 0x0, ttl 254, id 852, offset 0, flags [DF], proto UDP (17), length 351)
4.4.4.4.67 > 3.3.3.3.68: [udp sum ok] BOOTP/DHCP, Reply, length 323, hops 2, xid 0xb871097a, Flags [none] (0x0000)
Your-IP 3.3.3.3
Gateway-IP 4.4.4.4
Client-Ethernet-Address 00:1c:c0:a9:43:01
Vendor-rfc1048 Extensions
Magic Cookie 0x63825363
DHCP-Message Option 53, length 1: ACK
Server-ID Option 54, length 4: 5.5.5.5
Lease-Time Option 51, length 4: 43200
Subnet-Mask Option 1, length 4: 255.255.255.0
Time-Zone Option 2, length 4: -18000
Default-Gateway Option 3, length 4: 10.10.10.10
Domain-Name Option 15, length 11: "my-domain.ru"
Domain-Name-Server Option 6, length 8: 1.1.1.1,2.2.2.2
NTP Option 42, length 4: 127.0.0.1
Почему он не отдает строку, которая определена в конфигурации DHCP шлюза?
PS: Еще вопрос - что надо сделать, после изменения конфигурации DHCP шлюза, чтобы изменения сразу применились? Сейчас не пойму - толи по времени, толи еще как, но изменения видны не сразу.