DHCP(动态主机配置协议)
理论知识:
DHCP 主要用来为客户机自动配置 I P 地址相关的网络参数, 包括 IP 地址, 子网掩码, 默认网关, DNS 服务器等.
DHCP 通信为广播的方式, 因此当需要 DHCP 服务器为不同广播域 (路由或 VLAN 网段) 的客户机分配 地址时, 就得在网关路由器上开启 DHCP 中继服务, 这样才能使 DHCP 通信包跨广播域.
DHCP 客户端首次登录网络时, 主要通过四个阶段与 DHCP 服务器建立连接的:
1, 发现阶段: 客户端以广播的方式发送 DHCP_Discover 报文, 只有 dhcp 服务器才会响应
2, 提供阶段: DHCP 服务器接收到客户端的 discover 报文后从 IP 地址池中挑选一个尚未分配的 IP 地址给客户端, 向该客户端发送包含出租 IP 地址和其他设置的 DHCP_Offer 报文.
3, 选择阶段: 如果有多台 DHCP 服务器向该客户端发来 DHCP_Offer 报文, 客户端只接受第一个收到的报文, 然后以广播的方式向 DHCP 服务器回应 DHCP_Request 报文.
4, 确认阶段: 当 DHCP 服务器收到 DHCP 客户端回答的 DHCP_Request 报文后, 便向客户端发送包含它所提供的 IP 地址和其他设置的 DHCP_ACK 确认报文
搭建如下拓扑, 并配置好路由器接口 IP 地址:
AR1 作为 DHCP 服务器, AR2 作为 DHCP 中继服务器
配置 DHCP 中继服务器命令:
系统模式下开启 DHCP 功能: dhcp enable
系统模式下创建 DHCP 地址池:
- ip pool p1 (p1 是地址池的名字, 可根据要求自行更改)
- network 192.168.1.0 mask 255.255.255.0 (配置地址池网段)
- gateway-list 192.168.1.254 (配置网关)
- dns-list X.X.X.X (根据需求配置 DNS 服务器地址)
- excluded-ip-address 192.168.10.200 192.168.10.253 (设置需要排除的网段)
- lease day 1 hour 12 minute 50 (设置租期)
查看配置信息 display this
退出 dhcp 地址池, 进入路由器的接口模式下 intface GigabitEthernet0/0/0
启用 DHCP 全局模式: dhcp select global
配置 dhcp 中继:
系统模式下开启 dhcp 功能 dhcp enable
配置中继路由器和 dhcp 路由器相连接口 IP 以及网关接口 ip
进入网关接口 intface GigabitEthernet 0/0/1
- dhcp select realy
- dhcp realy server-ip 192.168.100.254 (指向 dhcp 服务路由器)
- dhcp select global
分别在两台服务器上配置静态 IP 路由
- AR1:ip route-static 192.168.1.0 24 192.168.100.1
- AR2: ip route-static 0.0.0.0 0.0.0.0 192.168.100.254
测试: PC 机设置为 dhcp 动态获取 ip
进入命令行: 输入 ipconfig 查看 ip 地址相关信息
来源: http://www.bubuko.com/infodetail-3065091.html