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
- 查看 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