我正在通过网络管理器小程序连接到多个 Wi-Fi 网络
为了调试目的,我想要选择我的 DNS 提供商,以便除了所选的提供商之外没有其他 dnd 提供商处于活动状态。
所以我进行了编辑/etc/dhcp/dhclient.conf
,添加了以下行
supersede domain-name-servers 8.8.8.8, 8.8.4.4;
果然,除了这两个之外,所有 ipv4 dns 服务器都消失了
跑步systemd-resolve --status
,我明白了
Link 3 (wlp1s0)
Current Scopes: DNS
LLMNR setting: yes
MulticastDNS setting: no
DNSSEC setting: no
DNSSEC supported: no
DNS Servers: 8.8.8.8
8.8.4.4
2804:14c:11:672:201:6:2:20
2804:14c:10:672:201:6:2:193
然而,有两件事仍然让我担心。DNS 服务器仍然包含一些我无法清除或替换的 v6 地址,并且systemd-resolve --status
有一个名为 DNSSEC NTA 的标题,其中包含许多我不知道其含义的地址条目
DNSSEC NTA: 10.in-addr.arpa
16.172.in-addr.arpa
168.192.in-addr.arpa
17.172.in-addr.arpa
18.172.in-addr.arpa
19.172.in-addr.arpa
20.172.in-addr.arpa
21.172.in-addr.arpa
22.172.in-addr.arpa
23.172.in-addr.arpa
24.172.in-addr.arpa
25.172.in-addr.arpa
26.172.in-addr.arpa
27.172.in-addr.arpa
28.172.in-addr.arpa
29.172.in-addr.arpa
30.172.in-addr.arpa
31.172.in-addr.arpa
corp
d.f.ip6.arpa
home
我的问题是:我如何确保操作系统(和 Firefox,如果有任何区别的话)仅使用我指定的 DNS 服务器?
OBS:我不需要真正改变配置的方法。操作系统在 10 分钟左右内无法撤消的临时更改就足够了。
另外,我不确定我是否在正确的地方查找。我对输出的解释是否systemd-resolve --status
正确?