построил стенд.
один 3200 свитч. один дшцп сервер. один клиент
втыкаем клиента и дшцп в свитч, настраиваем свитч так:
Код:
config vlan default delete 1-24
create vlan abon tag 2
config vlan abon add untagged 1-24
config ipif System ip 192.168.1.11/24 vlan default state enable
enable dhcp_relay
config dhcp_relay add vlanid 2 192.168.1.2 ## можно config dhcp_relay add ipif System 192.168.1.2 результат ровно одинаковый
# и для диагностики:
config mirror port 1 add source ports 25 both
enable mirror
сервер с дшцп:
Код:
ifconfig rl0 inet 192.168.1.2/24 up
конфиг isc-dhcpd:
Код:
option domain-name "example.com";
option domain-name-servers x.x.x.x;
default-lease-time 600;
max-lease-time 7200;
log-facility local7;
local-address 192.168.1.2;
shared-network SERVED {
subnet 192.168.2.0 netmask 255.255.255.0 {
option routers 192.168.2.1;
option subnet-mask 255.255.255.0;
option domain-name-servers x.x.x.x, y.y.y.y;
option broadcast-address 192.168.2.255;
option interface-mtu 1500;
pool {
range 192.168.2.100 192.168.2.200;
}
}
subnet 192.168.1.0 netmask 255.255.255.0 {
}
}
подключаю к первому порту бук и вижу вайршарком следующую картину:
броадкаст от бука DHCP DISCOVER
юникаст от свитча к серверу DHCP DISCOVER
юникаст от сервера к свитчу DHCP OFFER с предложением взять адрес 192.168.2.100
и ВСЁ! OFFER теряется в свитче.. что я делаю не так? помогите плз, срочно нужно решение, все мозги изломал =(