只要我有一个接口处于打开状态,从 DHCP 服务器获取其 IP,一切就都正常了。然后我连接了第二个接口并在其上静态配置了一个 IP 地址。现在 DNS 解析不起作用。关闭新接口也无济于事。Tcpdump 显示:
09:13:47.422879 IP 172.16.0.1.58203 > 127.0.0.53.53:58631+ [1au] A?雅虎。 (54)
09:13:47.423018 IP 127.0.0.53.53 > 127.0.0.1.58203: 58631 ServFail [0q] 0/0/0 (12)
在上面的例子中,源地址 172.16.0.1 是第二个(现已关闭)接口上的地址。
‘resolvectl status’显示:
全局 LLMNR 设置:否
MulticastDNS 设置:否
DNSOverTLS 设置:否
DNSSEC 设置:否
支持的 DNSSEC:否
当前 DNS 服务器:10.4.0.11
DNS 服务器:10.4.0.11
172.21.21.51
172.21.21.52
当前名称服务器的工作情况如下:
~$ 挖掘@10.4.0.11雅虎
;<<>> DiG 9.16.1-Ubuntu <<>> @10.4.0.11雅虎 ; (找到 1 个服务器) ;; 全局选项:+cmd ;; 得到答案: ;; ->>HEADER<<- 操作码:QUERY,状态:NOERROR,id:5553 ;; 标志:qr rd ra;查询:1,答案:5,权威:0,附加:1
;; OPT 伪部分: ; EDNS: 版本: 0,标志:; udp: 4000 ;; 问题部分: ;雅虎。 在一个
;; 答案部分: 雅虎. 45 IN CNAME new-fp-shed.wg1.b.yahoo.com. new-fp-shed.wg1.b.yahoo.com. 46 IN A 98.137.11.163 new-fp-shed.wg1.b.yahoo.com. 46 IN A 74.6.231.21 new-fp-shed.wg1.b.yahoo.com. 46 IN A 74.6.231.20 new-fp-shed.wg1.b.yahoo.com. 46 IN A 98.137.11.164
;; 查询时间:8 毫秒 ;; 服务器:10.4.0.11#53(10.4.0.11) ;; 时间:2022 年 5 月 25 日星期三 09:24:27 PDT ;; 收到的消息大小:138
任何指点都值得赞赏。
~$ uname -v #49~20.04.1-Ubuntu SMP 2022 年 5 月 18 日星期三 18:44:28 UTC
在裸机服务器上运行。NetworkManager 已从此系统中删除。