EdgeMAX - EdgeRouter 配置 DHCP-Relay 案例
简介
用 DHCP Relay 代理可以去掉在每个物理的网段都要有 DHCP 服务器的必要,它可以传递消息到不在同一个物理子网的 DHCP 服务器,也可以将服务器的消息传回给不在同一个物理子网的 DHCP 客户机。
网络拓扑说明
操作步骤
- PC1 电脑连接到 EdgeRouter 的 eth2 接口,并配置 IP 地址为 192.168.10.X/24
- 通过 Chrome 或 Firefox 浏览器访问 eth2 管理 IP 地址 192.168.10.1,然后输入管理账号和密码登陆 EdgeOS。
- 在 EdgeOS 主界面下点击 Config Tree 进行进阶功能配置
- 依次点击 service 和 dhcp-relay
- 配置 dhcp-relay 接口和 DHCP 服务器 IP 地址
- 配置保存生效后出现成功提示
- DHCP 服务器分发两个 DHCP-IP 网段
- 分发 LAN10 192.168.10.20-192.168.10.200,网关指向 192.168.10.1
- 分发 LAN20 192.168.20.20-192.168.20.200,网关指向 192.168.20.1
- 依照网络拓扑图网线连接不同的网络设备,并将 PC1/PC2 网卡地址模式设定为自动获得 IP
- DHCP-Relay 效果确认
- PC1 可获得 192.168.10.X/24 的 IP 地址
- 在 DHCP 服务器上查看 LAN10 DHCP 相关信息
- PC2 可获得 192.168.20.X/24 的 IP 地址
- 在 DHCP 服务器上查看 LAN20 DHCP 相关信息
备注
在 CLI 界面下可通过以下指令配置 DHCP relay
configure
edit service dhcp-relay
set server DHCP服务器IP地址
set interface 接口地址(例如eth2)
commit