在企业网络建设中,DHCP 服务是基础中的基础。但很多新手在配置时容易犯“地址池与排除地址不匹配”的低级错误,或者忽略了 DHCP 安全防护,导致网络中出现私接路由或 IP 冲突。

今天这篇教程,我将基于一个真实的 /26 子网案例,带大家完整配置 DHCP Server(含静态绑定) 。本配置适用于锐捷 RG-N18010-X 等主流核心/汇聚交换机。

实验规划

  • 网关接口:VLAN 2484,IP 172.29.251.1/24
  • 地址池名称:LAB_ip
  • 分配网段172.29.251.64/26 (范围 .65 - .126)
  • DNS114.114.114.114

第一部分:配置 DHCP Server

1. 配置接口地址

首先确保 VLAN 接口已创建并配置了正确的 IP 地址,这是作为网关的基础。

conf t
interface vlan 2484
 ip address 172.29.251.1 255.255.255.0
 no shutdown
 exit

2. 启动 DHCP 服务与地址池

注意:锐捷设备默认可能未开启 DHCP 服务功能,必须先执行 service dhcp

service dhcp   ! 全局开启 DHCP 服务功能

ip dhcp pool LAB_ip
 network 172.29.251.64 255.255.255.192  ! 定义地址池范围 (/26掩码)
 default-router 172.29.251.1            ! 下发给客户端的网关
 dns-server 114.114.114.114               ! 下发 DNS
 lease 5                                ! 租期设置为 5 天
 exit

3. 配置排除地址(选配)

我们需要保留一部分 IP 给打印机或服务器手动配置,防止冲突。【根据具体需求配置】

! 假设我们要保留前10个IP (.65-.74) 供静态使用
ip dhcp excluded-address 172.29.251.65 172.29.251.74

4. 配置 IP 与 MAC 地址静态绑定(选配)

如果有特定设备(如老板的电脑或重要服务器)需要固定 IP,可以在地址池中绑定 MAC 地址。

ip dhcp pool LAB_ip
 host 172.29.251.75 255.255.255.192      ! 指定固定IP和掩码
 hardware-address 0050.56b0.2f30         ! 绑定设备的MAC地址
 client-identifier 0050.56b0.2f30        ! (可选) 部分版本需配合此命令
 exit

5. 配置 DHCP Relay  (选配)

如果局域网中有DHCP Server。则不需要在交换机上配置DHCP了,只需要做中继指向真正的DHCP Server (例如 IP 为 172.2.2.1)。不需要配HDCP地址池,而是在连接用户的 VLAN 接口下配置中继:

interface vlan 2484
 ip helper-address 172.2.2.1
 exit

验证与排错

配置完成后,使用以下命令检查状态:

  1. 查看地址池使用情况

    show ip dhcp pool

    关注输出中的 "Remained" 剩余可用数量,确认是否有 IP 被分配出去。


小提士
在配置 excluded-address 时,一定要心算一下网段范围。比如 /26 的掩码,其有效主机范围是 .65 到 .126。如果你排除了 .1.1,那是完全无效的,因为那个 IP 根本不在你的池子里!

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐