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. 配置保存生效後出現成功提示

  1. 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
  2. 依照網路拓撲圖網線連接不同的網路設備,並將 PC1/PC2 網卡地址模式設定為自動獲得 IP
  3. 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