作者:尕丑de眸_879 | 来源:互联网 | 2023-07-17 19:26
[问题现象]
自己创建了一个内网的DNS Server并且把主域的子域NS解析到这台内网的DNS(网络是通的). 使用如下操作:
客户端默认使用公网的DNS
使用dig命令来查看某一个域名的解析,能够得到A记录.
1
| dig @8.8.8.8 a.xxxx.com +trace |
使用nslookup/ping 来解析相同的域名,得到的是
1 2 3 4
| Server: 8.8.8.8
Address: 8.8.8.8#53
** server can't find a.xxx.com: SERVFAIL |
客户端直接配置内网DNS的地址
所有的解析方式都正常.
[问题提问]
明显dig和nslookup/ping的解析方式有些区别, 是哪些区别呢? (是协议的区别还是工作原理的区别?).
如果要实现这个架构 需要怎么来解决这个问题. 怀疑的点是
像这种情况有没有好的快速定位问题的方式推荐.
先谢谢.