DHCP
发送ARP(广播)接收范围内才能提供DHCP服务
4个数据包:
Discover : Source:0.0.0.0
Offer : 发送提供的地址
Request : 再次确认用谁的ip地址(在有多个DHCP服务器情况下)
ACK : 确认 (让DHCP知道ip地址被用)
全局配置
- 配置地址池
- 在网关接口开启全局模式
- 最后设备应用DHCP即可
思科命令
思科不需要的命令:
dhcp enable
dhcp select
创建地址池的命令操作
dhcp enable | 开启功能 |
---|---|
ip dhcp pool VLAN10 | 创建地址池 |
network 10.43.1.0 255.255.255.128 | 设置地址池网段 |
dns-server 172.16.66.1 | dns服务器 |
default-router 10.43.1.5 | 设置网关 |
S5(config)#ip dhcp excluded-address 10.43.1.118 10.43.1.127 | 在全局模式下设置不予分配的地址 |
思科中继配置
在地址池中设置的网关的设备所在接口(本例就是VLAN30) 要告诉他去哪里(地址池所在设备接收报文的接口)拿地址
ip address dhcp (在你需要DHCP获取IP地址的设备接口上开),如在二层交换机的VLAN30接口上。 | 开启DHCP获取IP地址功能 |
---|---|
网关设备上只需要下面这条命令 | |
ip helper-address 172.16.67.6 | 去找你设置的地址获取IP |