同一间办公室的两个人。一个使用宽带网络上的 WIFI,另一个使用 Tele2 3G(瑞典),两人都使用 Macbook Pro。当他们尝试在浏览器中打开 www.good-morning.se 时,使用 Tele2 3G 的人没有得到任何回复。
在 Tele2 3G 上运行 ping www.good-morning.se 返回无法解析主机名
猫/etc/resolv.conf包含:
nameserver 130.244.127.161
nameserver 130.244.127.169
我尝试使用 nslookup 和以下命令 - 以及我有限的知识 - 来检查他们是否能够解析 www.good-morning.se,并得到以下结果:
set type=any
good-morning.se
Server: 130.244.127.161
Address: 130.244.127.161#53
Non-authoritative answer:
good-morning.se rdata_46 = DS 5 2 3600 20120115105933 20120101070740 46408 se. VB0I99aXXfvlQCUFlz2ZyYSl0NAP9GFmtbXDDUazvJHDl9GhLbjxFcIc 9iwt76UbNcEcdrmKa5aG/IbyHByTTXhFekfTfEIHiwpGrym/Gy2Lfnsa ey07TI76swoj3uqVLURr0XA7ZTg9GDD5AiKhZiwmEqtKRgLkb+Lw+9Et XWY=
good-morning.se rdata_43 = 0 3 1 6EC93D9FE658A93BB8481021B7445370F0669895
Authoritative answers can be found from:
se nameserver = g.ns.se.
se nameserver = f.ns.se.
se nameserver = d.ns.se.
se nameserver = c.ns.se.
se nameserver = h.ns.se.
se nameserver = j.ns.se.
se nameserver = b.ns.se.
se nameserver = e.ns.se.
se nameserver = i.ns.se.
se nameserver = a.ns.se.
a.ns.se internet address = 192.36.144.107
a.ns.se has AAAA address 2a01:3f0:0:301::53
b.ns.se internet address = 192.36.133.107
c.ns.se internet address = 192.36.135.107
d.ns.se internet address = 81.228.8.16
e.ns.se internet address = 81.228.10.57
你能解释一下我的问题吗?
答案1
您看到的问题是由于 Crystone(good-morning.se 域名的注册商和名称服务器运营商)的 DNSSEC 配置不正确造成的
瑞典大多数大型 ISP 都在进行 DNSSEC 验证。
问题在于父区域( .se )中存在 DS 记录,但子区域( good-morning.se )中没有 DNSKEY。
解决此问题的一种方法是联系域名所有者、名称服务器运营商或注册商,并告知他们域名已损坏。
以下是一些有用的链接:
http://dnscheck.iis.se/?time=1325749871&id=2103531&test=standard&view=basic&setLanguage=en
http://en.wikipedia.org/wiki/DNSSEC
希望这对您有帮助。
答案2
从答案来看,您似乎询问了非递归查询。或者名称服务器不执行递归查询。这两种情况都很奇怪。
什么是递归查询?当您请求 www.good-morning.se 时,您的浏览器必须向域 good-morning.se 的名称服务器询问主机 www.good-morning.se 的地址。但是,要知道 good-morning.se 域的名称服务器的名称,它必须向 .se 域的名称服务器询问 good-morning.se 域的名称服务器是什么。递归查询一次完成所有这些级别(您要求服务器完成所有工作并给您最终答案)。非递归查询一次只执行一个级别。您帖子中的答案包含 .se 域的名称服务器的地址,因此看起来问题不是递归的,或者服务器没有完成它应该做的所有获取工作。我不知道为什么会发生这两种情况。
您可以使用 wireshark 或 tcpdump 等来查看发送了哪种类型的查询,然后您必须找出问题所在并在您这边纠正配置,或者与您的 ISP 支持人员聊天。
PS 有关递归和非递归查询的更多信息,请参见例如这里或者使用 Microsoft。