Добрый день!
Кто-нибудь настраивал option 82 на DGS 3612G??
Нужно выдавать IP клиентам по порту, к которому они подключены.
Вот, что делали на свиче:
Код:
config vlan default delete 10-12
create vlan dhcp tag 2
config vlan dhcp add 10-12
config ipif System 10.1.2.254/24 default state enable
create ipif dhcp 10.10.10.254/24 dhcp state enable
create iproute default 10.1.2.30
enable dhcp_relay
config dhcp_relay hops 4 time 0
config dhcp_relay option_82 state enable
config dhcp_relay option_82 check disable
config dhcp_relay option_82 policy replace
config dhcp_relay add ipif System 10.1.2.30
10.1.2.30 - DHCP-server
Версия прошивки: Firmware Version : Build 2.51.B13
Конфиг dhcp.conf:
Код:
ddns-update-style none;
default-lease-time 600;
max-lease-time 7200;
log-facility local7;
local-address 10.1.2.30;
if exists agent.circuit-id
{
log ( info, concat( "Lease for ", binary-to-ascii (10, 8, ".", leased-address),
" raw option-82 info is CID: ", binary-to-ascii (10, 8, ".", option agent.circuit-id), " AID: ",
binary-to-ascii(16, 8, ".", option agent.remote-id)));
}
subnet 10.1.2.0 netmask 255.255.255.0 {
}
subnet 10.10.10.0 netmask 255.255.255.0 {
class "port-12" {
match if binary-to-ascii (10, 8, "", suffix( option agent.circuit-id, 1)) = "12";
}
pool {
range 10.10.10.15;
allow members of "port-12";
}
}
DHCP-server запросы от клиентской машины не получает.
Жду комментариев.
Спасибо.