我想强制单台计算机对所有网络连接(包括新网络连接)仅使用特定的 DNS 服务器,并确保只使用这些 DNS 服务器。
我找到了@SergiyKolodyazhnyy 的解决方案(182750) 似乎对 IPv4 DNS 服务器运行良好,但我无法修改它以使其适用于 IPv6。我在 /etc/dhcp/dhclient.conf 中添加了以下几行来设置 IPv4 和 IPv6 DNS 服务器:
supersede domain-name-servers 84.200.69.80, 84.200.70.40;
supersede dhcp6.name-servers 2001:1608:10:25::1c04:b12f, 2001:1608:10:25::9249:d69b;
当我随后查询 DNS 服务器的使用情况时 ( nmcli dev show | grep DNS
),只有 IPv4 DNS 服务器受到影响。系统似乎仍然采纳了上游对 IPv6 的建议。有什么想法可以解决这个问题吗?