我有一個 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”是No-IP樣式的“動態DNS”,其中DHCP伺服器會自動將客戶端新增至您的DNS網域,並ddns-update-style
選擇dhcpd使用的方法向DNS伺服器提交更新。
有關和之間的差異,請參閱man dhcpd.conf
「動態 DNS 更新」和「DNS 更新方案」部分。 (基本上,使用舊的協議草案。)standard
interim
interim