DHCP
AR2:
dhcp enable 开启DHCP
ip pool 10 创建地址池 10
gateway-list 192.168.1.254 设置网关
network 192.168.1.0 mask 255.255.255.0 设置地址池范围
excluded-ip-address 192.168.1.10 192.168.1.20 排除地址范围
dns-list 1.1.1.1 配置dns
ip address 192.168.1.254 255.255.255.0 进入端口配置端口ip
dhcp select global 设置dhcp选择全局
DHCP中继
AR3:
dhcp enable 开启dhcp
ip pool 20 创建地址池20
gateway-list 172.16.1.254 设置网关
network 172.16.1.0 mask 255.255.255.0 设置范围
dns-list 1.1.1.1 设置dns
excluded-ip-address 172.16.1.10 172.16.1.20 排除地址范围
进入接口,配置IP地址 使ar2与ar3互通
并配置(dhcp select global 设置dhcp选择全局)
进入端口设置DHCP selest relay dhcp中继
dhcp relay server-ip 10.10.10.12 (dhcp中继服务器IP,也就是图中ar3的IP)
图中部分命令是在虚拟子接口上配置的所以有一些单臂路由的命令
DHCP工作原理:
DHCP协议是服务器(server)-客户端(client)模型,使用的UDP作为其传输层协议,采用67(DHCP服务器)和68(DHCP客户端)两个端口号。客户端可以从DHCP服务器那些获得自行完成配置的信息包,包括IP地址,默认网关地址,域名服务器地址和一些特定平台的信息
DHCP工作步骤:①客户端在网络中寻找DHCP服务器;②服务器向DHCP提供一个IP地址;③客户端向DHCP服务器申请该IP地址的使用权;④服务器向DHCP客户端确认它可以使用该IP地址
Dhcp接口地址池配置:
[AR1]interface GigabitEthernet 0/0/0
[AR1-GigabitEthernet0/0/0]dhcp select interface //开启接口的DHCP服务功能,选用接口地址池。
[AR1-GigabitEthernet0/0/0]dhcp server lease day 10 //IP地址租用有效期,默认10天
[AR1-GigabitEthernet0/0/0]dhcp server dns-list 8.8.8.8 //DNS服务器地址
[AR1-GigabitEthernet0/0/2]dhcp server excluded-ip-address 192.168.1.249 192.168.1.254 //地址池中不参与自动分配的IP地址,排除地址,从192.168.1.249-192.168.1.254