ipv6 - 如何讓網路主機忽略通告的 DNS

ipv6 - 如何讓網路主機忽略通告的 DNS

在我的家庭網路上,我有:

  • 我的 ISP 提供的路由器。 DHCP 伺服器在其設定中關閉
  • Raspberry Pi,運行 dnsmasq(除其他外),提供 DHCP 和 DNS 伺服器。

Raspberry Pi DNS 伺服器具有內部服務的自訂名稱,因此我希望它成為所有網路用戶端的唯一 DNS 伺服器。

對於 IPv4,這工作得很好。

然而,對於 IPv6,一切都不太順利,因為 ISP 路由器將自己宣傳為名稱伺服器,而網路上的裝置將此伺服器新增到其清單中,有時會嘗試使用它進行名稱解析。

ISP 路由器發送 IPv6 路由器通告,但似乎沒有辦法設定或關閉它。

我該如何告訴網路用戶端他們應該忽略 ISP 路由器通告的名稱伺服器,而只使用 Raspberry Pi 透過 DHCP 提供的名稱伺服器?

我知道 dnsmasq 的 DHCP 伺服器有一些 DHCPv6 選項,但這些選項目前尚未啟用。 DHCP 伺服器僅在 IPv4 上運作。透過在 Raspberry Pi 上開啟正確的 DHCPv6 伺服器選項可以解決此問題嗎?

相關內容