iT邦幫忙

0

nslookup about facebook

punk 2009-10-05 09:56:289019 瀏覽

為什麼nslookup查詢facebook.com時
facebook.com的dns server可以查不到東西
反而在hinet DNS可以查到record?
以下是我查詢的方法

C:\>nslookup
預設伺服器: 61-218-68-233.HINET-IP.hinet.net
Address: 61.218.68.233

set type=ns
facebook.com
伺服器: 61-218-68-233.HINET-IP.hinet.net
Address: 61.218.68.233

未經授權的回答:
facebook.com nameserver = dns05.sf2p.tfbnw.net
facebook.com nameserver = ns1.facebook.com
facebook.com nameserver = ns2.facebook.com
facebook.com nameserver = dns04.sf2p.tfbnw.net

ns1.facebook.com internet address = 204.74.66.132
dns04.sf2p.tfbnw.net internet address = 69.63.176.8

server 204.74.66.132
預設伺服器: [204.74.66.132]
Address: 204.74.66.132

set type=a
apps.facebook.com
伺服器: [204.74.66.132]
Address: 204.74.66.132

*** [204.74.66.132] 找不到 apps.facebook.com: BAD ERROR VALUE

server 69.63.176.8
預設伺服器: [69.63.176.8]
Address: 69.63.176.8

set type=a
apps.facebook.com
伺服器: [69.63.176.8]
Address: 69.63.176.8

*** [69.63.176.8] 找不到 apps.facebook.com: BAD ERROR VALUE

apps.facebook.com
伺服器: [69.63.176.8]
Address: 69.63.176.8

*** [69.63.176.8] 找不到 apps.facebook.com: BAD ERROR VALUE

server 168.95.1.1
預設伺服器: [168.95.1.1]
Address: 168.95.1.1

set type=a
apps.facebook.com
伺服器: [168.95.1.1]
Address: 168.95.1.1

未經授權的回答:
名稱: www-college.facebook.com
Address: 69.63.187.17
Aliases: apps.facebook.com

1 個回答

8
wonton
iT邦高手 6 級 ‧ 2009-10-05 11:40:50
最佳解答

因為 facebook.com 的 dns 不允許 recursion request,而 apps 子域名是授權給別台 dns 解析,所以 facebook.com 的 dns 不會再幫你詢問別台 dns

但 hinet dns 會自動幫你不斷地問到答案後再答覆你, 所以用 hinet dns 查得到

zyman2008 iT邦大師 8 級 ‧ 2009-10-06 10:08:06 檢舉

apps.facebook.com 是 CNAME 到 www-college.facebook.com 而非子域名.

我要發表回答

立即登入回答