EdgeMAX - 在 EdgeRouter 上配置 DHCP Server

簡介


讀者將學習在 EdgeRouter 的 CLI 中如何設置和配置 DHCP 伺服器。


工具


  • EdgeRouter
  • SSH Tool

操作步驟


1.DHCP 伺服器需要配置 3 個參數:name 名稱、subnet 子網和 range 範圍

2.如下是一個簡單的 DHCP 伺服器範例

set service dhcp-server shared-network-name LABNET subnet 100.0.0.0/24 start 100.0.0.10 stop 100.0.0.100
set service dhcp-server shared-network-name LABNET subnet 100.0.0.0/24 default-router 100.0.0.1
set service dhcp-server shared-network-name LABNET subnet 100.0.0.0/24 dns-server 100.0.0.1
  1. 查看 DHCP 伺服器配置

4.使用 DHCP 相關命令查看 lease/statistics 資訊

5.使用 clear 指令清除指定 IP 地址

clear dhcp lease ip 172.16.0.10

6.使用 clear 指令清除所有 IP 地址

clear dhcp leases

備註


1.配置 DHCP Client 使用 set interfaces ethernet eth_ address dhcp 相關命令(eth_address 為接口名稱例如 eth2)

set interfaces ethernet eth_ address dhcp

2.如下圖是 DHCP client lease 的相關命令

ubnt@ubnt:~$ show dhcp client leases
interface : eth2
ip address : 192.168.0.27 [Active]
subnet mask: 255.255.254.0
router : 192.168.0.1
name server: 192.168.0.1
dhcp server: 192.168.0.1
lease time : 600
last update: Fri Dec 9 20:04:13 GMT 2011
expiry : Fri Dec 09 20:14:10 GMT 2011
reason : BOUND