接口当 DHCP 客户端取地址
三层接口除手工编址外,也能作为 DHCP 客户端自动获取地址、掩码、网关与 DNS。这在上联专线由运营商分配地址、临时调试、偏远点位无法预先规划时很实用。需要清楚的是:自动取址把可达性交给了 DHCP 服务器——服务器故障或租约变化都会影响这台设备的管理可达性,所以生产网络设备通常仍建议静态编址。
基本信息
| 适用平台 | 三层接口(华为 VRP、思科 IOS、H3C Comware) |
|---|---|
| 华为/H3C 命令 | 接口下 ip address dhcp-alloc;释放用 undo ip address dhcp-alloc |
| 思科命令 | 接口下 ip address dhcp;释放用 no ip address dhcp |
| 查看租约 | display dhcp client verbose / show dhcp lease / display dhcp client verbose |
| 持久性 | 租约不保存为静态配置,重启后重新申请 |
| 风险 | 依赖 DHCP 服务器,地址可能漂移 |
典型使用场景
- 上联专线:运营商只提供 DHCP 分配方式,设备必须自动取址
- 临时调试点位:现场没有地址规划,先用自动获取打通连通性
- 偏远无人值守点位:不具备本地静态规划条件时的过渡方案
- 快速替换设备:损坏设备更换时不需要重新规划地址
- 办公管理口:设备带外管理口接在办公网络,自动取址即可满足需求
华为 VRP
华为 VRP
[Huawei] interface Vlanif100
[Huawei-Vlanif100] ip address dhcp-alloc # 自动获取地址
<Huawei> display dhcp client verbose # 查看租约、服务器与剩余时间
<Huawei> display ip interface brief # 确认地址已生效
[Huawei-Vlanif100] undo ip address dhcp-alloc # 释放并改回静态编址思科 IOS
思科 IOS
SW-CORE-01(config)# interface GigabitEthernet0/1
SW-CORE-01(config-if)# ip address dhcp
SW-CORE-01# show dhcp lease # 查看租约信息
SW-CORE-01# show ip interface brief # 确认地址与状态
SW-CORE-01(config-if)# no ip address dhcp # 释放
! 部分平台支持 hostname 选项,把设备名一并上送H3C Comware
H3C Comware
[H3C] interface Vlan-interface100
[H3C-Vlan-interface100] ip address dhcp-alloc
<H3C> display dhcp client verbose
<H3C> display ip interface brief
[H3C-Vlan-interface100] undo ip address dhcp-alloc三厂命令与风险
| 项目 | 华为/H3C | 思科 IOS |
|---|---|---|
| 自动获取 | ip address dhcp-alloc | ip address dhcp |
| 查看租约 | display dhcp client verbose | show dhcp lease |
| 释放 | undo ip address dhcp-alloc | no ip address dhcp |
| 主要风险 | 服务器故障导致地址丢失或漂移 | 同左 |
把管理地址交给 DHCP 之前,必须确认还有 Console 或带外通道可用。租约到期未续约、DHCP 服务器维护或地址池冲突时,设备会失去管理地址,远程人员只能在现场恢复。