首页/网络/网络设备配置速查/DHCP 选项配置:Option 150/66 等厂商扩展
DHCP 与地址服务32 条

DHCP 选项配置:Option 150/66 等厂商扩展

除了默认网关和 DNS,很多场景要靠 option 下发扩展参数:IP 电话的 TFTP 地址(150)、PXE 的引导服务器(66/67)、无线 AP 的 AC 地址(43)都走这里。

网络设备配置速查网络更新于 2026-10-13

DHCP 选项下发扩展参数

地址、掩码、网关、DNS 只是 DHCP 的基础字段,日常还有很多参数需要随地址一起下发:IP 电话要知道 TFTP 服务器地址,PXE 装机要知道引导服务器与引导文件名,无线 AP 要知道控制器地址。这些都靠选项字段(Option)实现,标准选项由 RFC 定义编号,厂商私有参数往往塞进 Option 43 里自行编码。

基本信息

适用平台华为 VRP、思科 IOS、H3C Comware 的 DHCP 服务器功能
常用选项3 网关、6 DNS、42 NTP、66 引导服务器名、67 引导文件名、150 TFTP 地址列表、43 厂商私有
编码方式ip 或 ip-address、ascii 字符串、hex 十六进制
权限要求全局配置模式下的地址池视图
下发范围选项在地址池内配置,只对该池分配到的客户端生效

典型使用场景

  • IP 电话开局:通过 150 下发 TFTP 地址,话机自动下载配置
  • PXE 批量装机:通过 66 与 67 指定引导服务器与引导文件
  • 无线 AP 上线:通过 43 下发控制器地址,实现零配置上线
  • 统一时间源:通过 42 下发 NTP 服务器,保证日志时间一致
  • 终端策略:通过 121 下发无类静态路由,让终端按策略选路

华为 VRP

华为 VRP
[Huawei] ip pool PHONE
[Huawei-ip-pool-PHONE] network 10.1.1.0 mask 255.255.255.0
[Huawei-ip-pool-PHONE] gateway-list 10.1.1.1
[Huawei-ip-pool-PHONE] option 150 ip-address 10.1.1.5     # TFTP 地址
[Huawei-ip-pool-PHONE] option 66 ascii tftp.example.com
<Huawei> display ip pool name PHONE used                   # 核对下发情况

思科 IOS

思科 IOS
SW-CORE-01(config)# ip dhcp pool PHONE
SW-CORE-01(dhcp-config)# network 10.1.1.0 255.255.255.0
SW-CORE-01(dhcp-config)# default-router 10.1.1.1
SW-CORE-01(dhcp-config)# option 150 ip 10.1.1.5
SW-CORE-01(dhcp-config)# option 66 ascii tftp.example.com
SW-CORE-01(dhcp-config)# option 67 ascii switch.cfg
SW-CORE-01# show ip dhcp pool                          # 核对选项是否已下发

H3C Comware

H3C Comware
[H3C] dhcp server ip-pool PHONE
[H3C-dhcp-pool-PHONE] network 10.1.1.0 mask 255.255.255.0
[H3C-dhcp-pool-PHONE] gateway-list 10.1.1.1
[H3C-dhcp-pool-PHONE] option 150 ip-address 10.1.1.5
[H3C-dhcp-pool-PHONE] option 66 ascii tftp.example.com
<H3C> display dhcp server pool

常用选项速查

选项号用途典型取值
3默认网关网关地址,通常由网关命令自动下发
6DNS 服务器DNS 地址,可多个
42NTP 服务器时间源地址,保证日志时间一致
66引导服务器名TFTP 服务器的主机名或地址
67引导文件名PXE 引导文件,如 pxelinux.0
150TFTP 服务器地址列表思科 IP 电话场景最常用
43厂商私有参数编码方式随厂商实现,常为十六进制串
Option 43 属于厂商私有扩展,编码方式(十六进制还是字符串、是否带长度前缀)各家不同,手写十六进制串时错一位设备就找不到控制器。配置前先用命令帮助确认本机支持的写法,并在一台设备上试点验证,再批量下发。

易错点

  • Option 43 的十六进制串手写错位:话机或 AP 找不到控制器,表现为设备反复重启或停在初始化
  • 选项配在了错误的地址池:其他网段的终端收不到参数,误判为设备兼容性问题
  • 只配了选项没有确认下发内容:终端侧抓包才能验证,靠设备配置无法证明终端收到
  • 把 TFTP 或控制器地址写成域名却没同时下发 DNS:终端无法解析,开局流程卡住

数据来源与参考

  • Cisco IOS DHCP option 命令
  • 华为 VRP 自定义选项配置
  • H3C Comware DHCP 选项配置

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌