我有一台设置为路由器的 ubuntu 服务器(还有其他东西),现在我要向它添加一个 dhcp 服务器。配置 isc-dhcp-server 时,文件/etc/dhcp/dhcpd.conf
有一个名为 的选项ddns-update-style
,可以将其设置为ad-hoc
、interim
、standard
、none
。我有两个网卡(em1
、em2
)。em1
对于我的 isp 设置为 dhcp,它为我提供了我的公共 ip 地址。em2
另一方面,是我的 dhcp 服务器的内部接口,静态 ip 为10.0.0.1
。现在,我一直在客户端上手动设置 DNS,我的 ISP 有两个 dns 地址。ddns-update-style 会做什么?我想你要么将它设置为 ,要么设置standard
为none
。
答案1
该选项与 DNS 服务器无关。要将 DNS 服务器地址推送给客户端,您必须将其指定为 DHCP“选项”:
option domain-name-servers 8.8.8.8, 8.8.4.4;
同时,“DDNS”是无 IP 风格的“动态 DNS”,其中 DHCP 服务器会自动将客户端添加到您的 DNS 域,并ddns-update-style
选择 dhcpd 使用的方法向 DNS 服务器提交更新。
请参阅 的man dhcpd.conf
“动态 DNS 更新”和“DNS 更新方案”部分,了解standard
和之间的区别interim
。(基本上,interim
使用旧的草案协议。)