我有三个想要映射的域:
- r2.x--> 192.168.165.2
- d2.x--> 135.181.103.62
- 测试.x --> 10.1.2.3
我已将这些添加到 Adguard Home DNS 重写中。我已在dig
另一台机器上进行了测试:
挖掘 r2.x
❯ dig r2.x
; <<>> DiG 9.16.1-Ubuntu <<>> r2.x ;; 全局选项:+cmd ;; 得到答案: ;; ->>HEADER<<- 操作码:QUERY,状态:NOERROR,id:54513 ;; 标志:qr rd ra;查询:1,答案:0,权威:0,附加:0
;; 问题部分:;r2.x. 在
;; 查询时间:10 毫秒 ;; 服务器:172.22.160.1#53(172.22.160.1) ;; 时间:2021 年 6 月 23 日星期三 08:56:00 CEST ;; 收到的消息大小:22
挖掘 d2.x
❯ 挖掘 d2.x
; <<>> DiG 9.16.1-Ubuntu <<>> d2.x ;; 全局选项:+cmd ;; 得到答案: ;; ->>HEADER<<- 操作码:QUERY,状态:NOERROR,id:27472 ;; 标志:qr rd ad;查询:1,答案:1,权限:0,附加:0 ;; 警告:请求递归但不可用
;; 问题部分:;d2.x. 在
;; 答案部分:d2.x. 0 IN A 135.181.103.62
;; 查询时间:10 毫秒 ;; 服务器:172.22.160.1#53(172.22.160.1) ;; 时间:2021 年 6 月 23 日星期三 09:08:11 CEST ;; 收到的消息大小:42
挖掘 test.x
❯ 挖掘测试.x
; <<>> DiG 9.16.1-Ubuntu <<>> test.x ;; 全局选项:+cmd ;; 得到答案: ;; ->>HEADER<<- 操作码:QUERY,状态:NXDOMAIN,id:1501 ;; 标志:qr rd ra;查询:1,答案:0,权威:0,附加:1
;; OPT 伪部分: ; EDNS:版本:0,标志:; udp:4096 ;; 问题部分: ; test.x. 在 A
;; 查询时间:50 毫秒 ;; 服务器:172.22.160.1#53(172.22.160.1) ;; 时间:2021 年 6 月 23 日星期三 09:08:58 CEST ;; 收到的消息大小:35
我不明白为什么 Adguard Home 在 A 记录是本地 IP 时不想解析域。奇怪的是,查询日志test.x
确实显示了 IP 的响应
仍然dig
没有显示任何内容。与以下内容相同nslookup
:
➜nslookup test.x 服务器:amplifi.lan 地址:192.168.165.1
*** amplifi.lan 找不到 test.x:不存在的域
但对于 d2.x 来说nslookup
解析得很好
➜nslookup d2.x 服务器:amplifi.lan 地址:192.168.165.1
非权威答案:名称:d2.x 地址:135.181.103.62
我的上游没有什么突出的东西:
我在树莓派上运行 AdGuard Home v0.106.3 版本。
我不是网络管理员,也不是 DNS 向导。
这里有人能告诉我为什么dig
只显示外部 IP,而不显示本地 IP 吗?