加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 资源网站 > 资源 > 正文

domain-name-system – 为什么我不能使用其FQDN ping我的服务器

发布时间:2020-12-14 23:39:19 所属栏目:资源 来源:网络整理
导读:我有一个ubuntu服务器(server01.example.com),其IPv4地址是10.11.12.6,在10.11.12.2有example.com域的DNS服务器. 当我在Windows 7机器上从cygwin挖掘server01.example.com时,我从DNS服务器得到了正确的答案.当我查看10.11.12.6时,我得到“server01.example.c
我有一个ubuntu服务器(server01.example.com),其IPv4地址是10.11.12.6,在10.11.12.2有example.com域的DNS服务器.

当我在Windows 7机器上从cygwin挖掘server01.example.com时,我从DNS服务器得到了正确的答案.当我查看10.11.12.6时,我得到“server01.example.com”.当我nslookup server01.example.com我得到正确的答复.

当我ping服务器的IP地址时,我收到了回复.当我ping“server01”时,我收到了回复.

只有当我ping服务器的完全限定域名“server01.example.com”时才能获得“未知主机”.有谁知道这可能发生了什么?

附: – 我的真实域名(显然)不是example.com,但IP地址是真实的.

这是我查看server01.example.com时的wireshark捕获:

53  25.194795   server01.example.com    dc01.example.com        DNS 83  Standard query PTR 2.12.11.10.in-addr.arpa
54  25.194899   dc01.example.com        server01.example.com    DNS 114 Standard query response PTR dc01.example.com
55  25.197525   server01.example.com    dc01.example.com        DNS 92  Standard query A rabbit.example.com.example.com
56  25.197586   dc01.example.com        server01.example.com    DNS 156 Standard query response,No such name
57  25.198567   server01.example.com    dc01.example.com        DNS 92  Standard query AAAA rabbit.example.com.example.com
58  25.198633   dc01.example.com        server01.example.com    DNS 156 Standard query response,No such name
59  25.199559   server01.example.com    dc01.example.com        DNS 79  Standard query A rabbit.example.com
60  25.199663   dc01.example.com        server01.example.com    DNS 115 Standard query response CNAME app01.example.com A 10.11.12.6
61  25.200667   server01.example.com    dc01.example.com        DNS 79  Standard query AAAA rabbit.example.com
62  25.200736   dc01.example.com        server01.example.com    DNS 99  Standard query response CNAME app01.example.com

解决方法

当您执行nslookup [ip地址]时,您看到的是ptr记录.但是当你执行ping操作时,它会使用A记录.

你正在做三种不同的测试:

> dig正在返回A记录(但是通过cygwin,所以它不是Windows查找机制的一个很好的测试)
> nslookup正在返回PTR记录
> ping正在使用Windows名称解析,它是主机,netbios,dns以及可能安装的其他任何神奇内容的组合.

尝试对nslookup server01.example.com进行nslookup,然后看看会发生什么.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读