1.DHCP工作方式
(1)普通模式
DHCP Decline:当客户端发现服务器分配的IP地址无法使用(如IP地址冲突时),将发出此报文,通知服务器禁止使用该IP地址。
报文类型
含义
发送方式
DHCP Discovery
IP租用请求;
租约期满,请求重新租用IP
客户端发送
DHCP Request
确认使用IP:续租
DHCP Decline
分配的IP地址无法使用
DHCP Release
释放IP;租约废弃
DHCP Offer
分配一个有效IP
服务器端发送
DHCP Ack/Nack
确认/拒绝使用
(2)DHCP中继代理
2.配置案例
//创建VLAN100、200,并设置接口IP地址[SW]vlan batch 100 200[SW]int vlan 100[SW-Vlanif100]ip address 100.10.10.10 24[SW-Vlanif100]quit[SW]int vlan 200[SW-Vlanif200]ip address 20.20.20.1 24[SW-Vlanif200]quit//将GI0/0/1-0/0/2加入到对应的VLAN中[SW]int gi0/0/1[SW-GigabitEthernet0/0/1]port link-type access [SW-GigabitEthernet0/0/1]port default vlan 100[SW-GigabitEthernet0/0/1]int gi0/0/2[SW-GigabitEthernet0/0/2]port link-type access [SW-GigabitEthernet0/0/2]port default vlan 200[SW-GigabitEthernet0/0/2]quit//开启全家DHCP,设置交换机为中继模式,指定DHCP服务器的地址[SW]dhcp enable [SW]int vlan 100[SW-Vlanif100]dhcp select relay //开启中继模式[SW-Vlanif100]dhcp relay server-ip 100.10.10.1 //远端服务器的地址[SW-Vlanif100]quit//路由器作DHCP服务器设置<Huawei>system-view [Huawei]sysname R[R]int GigabitEthernet 0/0/0[R-GigabitEthernet0/0/0]ip add 100.10.10.1 24[R-GigabitEthernet0/0/0]quit//配置静态路由,保证DHCP服务器到主机网段可达[R]ip route-static 20.20.20.0 24 100.10.10.10//配置DHCP 地址池[R]ip pool 20[R-ip-pool-20]network 20.20.20.0 mask 24[R-ip-pool-20]gateway-list 20.20.20.1 [R-ip-pool-20]quit//在Gi0/0/0接口上DHCP全局地址池模式[R]int GigabitEthernet 0/0/0[R-GigabitEthernet0/0/0]dhcp select global [R-GigabitEthernet0/0/0]quit
注意:当交换机与DHCP服务器不在同一个网段的时候,要保证DHCP客户端网络能访问到DHCP服务器网段(可在DHCP中继上添加到DHCP服务器的静态路由)。
dhcp客户端(华为交换机DHCP配置)