ISC-DHCPD 和 BIND9:调整 BIND ddns 注册的主机名

ISC-DHCPD 和 BIND9:调整 BIND ddns 注册的主机名

我正在为一家小公司在 FreeBSD 11.2 服务器上运行守护进程isc-dhcpd-4.4.1BIND 9.11.6

dhcpd为许多 Windows 工作站(为其分配大部分静态 IP 地址)、几台专用设备(获取静态公共 IP 地址 - 必须可供我们的客户端使用)以及通过 WiFi 连接网络的不同便携式设备提供服务(从预定义范围内获取地址192.168.120.50 - 192.168.120.200)。动态分配的客户端由 BIND 注册named,其名称可用于正向和反向 DNS 解析。由于便携式设备的租用时间很短,因此只要它们停止通信,就会自动从 DNS 中删除。到目前为止,这种安排运行良好。以上文字与我最近的贡献相同。

现在我还有另一个问题:

有些便携设备请求租用的主机名不符合标准(例如,主机名包含“_”),这会导致 DNS 注册被拒绝。有没有办法通过“过滤器”(例如,sed 脚本)来更正注册名称?

答案1

您可以在绑定安装的选项节中使用以下内容:

check-names             master warn;

这指示绑定服务器仅警告无效名称,即使该名称被视为非法,也会将它们添加到区域中。

相关内容