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