首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当重写时,Adguard Home不返回域的本地IP,而是返回外部IP

当重写时,Adguard Home不返回域的本地IP,而是返回外部IP
EN

Server Fault用户
提问于 2021-06-23 07:21:55
回答 1查看 5K关注 0票数 0

我有三个想要映射的域:

  1. r2.x -> 192.168.165.2
  2. d2.x -> 135.181.103.62
  3. test.x -> 10.1.2.3

我已经把这些添加到重写中。我在另一台机器上用dig进行了测试:

挖r2.x

<<>> dig 9.16.1-Ubuntu <<>> r2.x ;;全局选项:+cmd ;;得到答案:;;>头<->标题<-操作码:查询,状态: NOERROR,id: 54513;标志: qr ra;查询: 1,回答: 0,权威: 0,附加:0 ;;问题部分:;r2.x。在A;查询时间: 10毫秒;;服务器: 172.22.160.1#53(172.22.160.1);时:56 6月23日08:56:00 CEST 2021;MSG大小rcvd: 22

挖掘d2.x

<<>> dig 9.16.1-Ubuntu <<>> d2.x ;;全局选项:+cmd;得到答复:;->头<->标题<-操作码:查询,状态: NOERROR,id: 27472;标志: qr广告;查询: 1,权限: 0,附加:0;警告:递归请求,但不可用;;问题部分:;d2.x。回答部分: d2.x。查询时间: 10毫秒;服务器: 172.22.160.1#53(172.22.160.1);

挖掘测试.x

<<>> DiG 9.16.1-Ubuntu <<>> test.x;全局选项:+cmd;得到答案:;->头<-操作码:查询,状态: NXDOMAIN,id: 1501;标志: qr ra;查询: 1,答案: 0,权威: 0,附加:1;选择PSEUDOSECTION:;EDNS:版本: 0,标志:;udp: 4096 ;;问题部分:;test.x。在A;查询时间: 50毫秒;;服务器: 172.22.160.1#53(172.22.160.1) ;;时:58 6月23日09:08:58 CEST 2021;MSG大小rcvd: 35

当A记录是本地IP时,我不知道为什么Adguard Home不想解析域。奇怪的是,test.x的查询日志实际上显示了IP的响应。

dig仍然没有给我看任何东西。nslookup也是如此:

amplifi.lan地址: 192.168.165.1 * amplifi.lan找不到test.x:不存在域

但是对于d2.x,nslookup解析得很好

amplifi.lan地址: 192.168.165.1非权威答案:名称: d2.x地址: 135.181.103.62

在我的上游没有什么突出的地方:

我在一个覆盆子皮上运行AdGuard主页的v0.106.3版本。

我不是网络管理员,也不是DNS向导。

这里有人能告诉我为什么dig只获得外部IP,而不是本地IP吗?

EN

回答 1

Server Fault用户

回答已采纳

发布于 2021-06-23 13:41:27

这是通过手动添加AdGuard主页作为备用DNS来解决的。

奇怪的是:

  1. 我的路由器仍在请求AdGuard主页上的test.x
  2. AdGuard主页仍然用"test.x有这个IP“回答
  3. dig正在返回IP,但现在使用的是备用DNS。

这让我感到奇怪,因为我的路由器正在正确地解析IP,我可以在查询日志中看到解析(AdGuard是说“这里是用于test.x的IP )。”

我相信有一个很好的解释。我仍然希望有一个,但现在,它正在正确地解决一切,我喜欢这样。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1067521

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档