UniFi 网关上的 DHCP 服务器会动态分配 IP 地址给设备,并提供其他信息,例如默认网关和 DNS 服务器的位置。

工作原理

DHCP 服务器在每个虚拟网络上默认启用。当设备连接到网络时,会发送广播消息以获取 IP 地址。服务器随后响应,向设备提供 IP 地址和其他信息。提供的信息包括:

  • 子网掩码 (Netmask)
  • 默认网关 - 默认情况下是 UniFi 网关的 IP 地址。
  • DNS 服务器 - 默认情况下是 UniFi 网关的 IP 地址。
  • 租约时间 - 默认是 1 天(86400 秒)。

以下信息为可选项:

  • 域名
  • 自定义选项

自定义选项

DHCP 选项是灵活的参数,允许高级用户从 DHCP 服务器向客户端传递额外的信息。默认选项已被网络上的大多数设备使用。

以下是在 UniFi Network 应用中 预定义 的 DHCP 选项:

  • UniFi Network 应用 - 选项 43
  • NTP 服务器 - 选项 42
  • 网络启动 - 选项 66 和选项 67
  • 时间偏移 - 选项 2
  • TFTP 服务器 - 选项 66
  • WPAD URL - 选项 252
  • WINS 服务器 - 选项 44

还可以通过 DHCP 选项代码指定额外的自定义选项

Ping 冲突检测

UniFi 网关会在分配 IP 地址给设备前,先向该地址发送 ping。如果有 ping 响应,则不会分配该 IP 地址。该检测依赖设备能够响应 ping,但有可能由于本地防火墙设置无法响应。在每次分配前发送 ping 会引入小的延迟,网关需要等待响应。当有更多客户端同时请求 IP 地址时,这种延迟会被放大。如果你发现客户端获取地址和连接互联网前存在延迟,可考虑关闭该检测。