EdgeMAX - EdgeRouter 配置 DHCP-Relay 案例

简介


用DHCP Relay代理可以去掉在每个物理的网段都要有DHCP服务器的必要,它可以传递消息到不在同一个物理子网的DHCP服务器,也可以将服务器的消息传回给不在同一个物理子网的DHCP客户机。

网络拓扑说明


操作步骤


  1. PC1 电脑连接到 EdgeRouter 的 eth2 接口,并配置 IP 地址为192.168.10.X/24
  2. 通过 Chrome 或 Firefox 浏览器访问 eth2 管理 IP 地址192.168.10.1,然后输入管理账号和密码登陆 EdgeOS。
  3. 在 EdgeOS 主界面下点击 Config Tree进行进阶功能配置
  4. 依次点击 service 和 dhcp-relay
  5. 配置 dhcp-relay 接口和 DHCP 服务器 IP 地址
  6. 配置保存生效后出现成功提示
  7. 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
  8. 依照网络拓扑图网线连接不同的网络设备,并将 PC1/PC2 网卡地址模式设定为自动获得 IP
  9. DHCP-Relay 效果确认
    1. PC1 可获得192.168.10.X/24的 IP 地址
    2. 在 DHCP 服务器上查看 LAN10 DHCP 相关信息
    3. PC2 可获得192.168.20.X/24的 IP 地址
    4. 在 DHCP 服务器上查看 LAN20 DHCP 相关信息

备注


在CLI界面下可通过以下指令配置DHCP relay

configure
edit service dhcp-relay
set server DHCP服务器IP地址
set interface 接口地址(例如eth2)
commit