ip dhcp pool PC
network 192.168.10.0 255.255.255.0
default-router 192.168.10.254
int e 0/0
ip add 192.168.100.1 255.255.255.0
no sh
IOU2:
conf t
no ip routing
vlan 10,100
int e 0/0
sw mo ac
sw ac v 100
spanning-tree portfast
int e 0/1
sw trunk en dot1q
sw mo trunk
int vlan 10
ip add 192.168.10.254 255.255.255.0
! 注意
ip helper-address 192.168.100.1
! 注意
ip dhcp relay information trusted
no sh
int vlan 100
ip add 192.168.100.254 255.255.255.0
no sh
IOU3:
conf t
no ip routing
vlan 10,100
! 注意
ip dhcp snooping vlan 10
ip dhcp snooping
int e 0/0
sw mo ac
sw ac v 10
spanning-tree portfast
int e 0/1
sw trunk en dot1q
sw mo trunk
! 注意
ip dhcp snooping trust
测试:
VPCS> ip dh -r
DDORA IP 192.168.10.1/24 GW 192.168.10.254
说明:
本例中IOU2没有开启DHCP监听功能,IOU3开启了该功能。需要注意的是int vlan 10需要配置“ip dhcp relay information trusted”命令,否则客户端将无法得到IP地址。这是因为交换机配置了(默认情况)“ip dhcp snooping information option”命令, 此时交换机会在客户端发出的DHCP请求报文中插入选项82信息。另一方面由于数据包从IOU3传到IOU2,没有经过中继代理,所以giaddr is zero。