Hostname

無法解析某些 ISP 上的主機名

  • January 5, 2012

兩個人在同一個辦公室。一台在寬頻網路上使用 WIFI,另一台使用 Tele2 3G(瑞典),均來自 Macbook Pro。當他們嘗試在瀏覽器上打開 www.good-morning.se 時,使用 Tele2 3G 的瀏覽器沒有得到任何回复。

在 Tele2 3G 上執行 ping www.good-morning.se 返回無法解析主機名

cat /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

你能解釋一下我的問題嗎?

您看到的問題是由於 Crystone 的 DNSSEC 配置不正確(good-morning.se 域的註冊商和名稱伺服器運營商)

瑞典的大多數大型 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

希望這會有所幫助。

引用自:https://serverfault.com/questions/346088