在我的家庭网络上我有:
- 我的 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 服务器选项来解决此问题吗?