2014-01-07 112 views
1

如果給定特定網站的域名,是否有可能(如果有的話,我將如何)查找所有其他重定向到的域名同一網站?我想不是,儘管如果可能的話,我會將問題分解成兩部分:查找指向特定網站的所有URL(反向DNS查詢)

1)獲取與原始域名相對應的IP地址(似乎有很多Web服務這樣做 - 雖然他們爲我提供〜4個IP地址爲一個站點,任何想法是什麼?)

2)對這些IP地址做一些反向DNS查找 - 這會產生任何形式的結果-in-XXXX.1e100.net(其中XXXX是一個4位數字)

所以,我猜這是因爲重定向和東西無法使用,而any-in-XXXX.1e100.net是某些中間服務器在我和我正在查找的域名之間?所以我上面描述的任務應該是不可能的,那麼,對吧?那些更瞭解DNS如何工作的人能否證實(或反駁)這一點,並糾正我所做的任何錯誤假設?謝謝!

+0

國際海事組織,你最好的辦法是問問設置DNS的人,或者有權訪問DNS第二種方法是查看服務器本身,看看它正在迴應什麼。 –

回答

1

只有當網站以這種方式設置反向DNS時,它纔會起作用。其中,我幾乎可以向你保證他們沒有任何你正在考慮的網站。但是,這裏有一個如何使用綁定的dig utility做一個例子:

獲得原始地址:

# dig www.google.com a 
... 
www.google.com.   145  IN  A  74.125.239.114 
www.google.com.   145  IN  A  74.125.239.115 
www.google.com.   145  IN  A  74.125.239.113 
www.google.com.   145  IN  A  74.125.239.116 
www.google.com.   145  IN  A  74.125.239.112 

現在,我們有地址,你可以發出它反向查詢,並試圖看看它的註冊:

# dig -x 74.125.239.114 
... 
114.239.125.74.in-addr.arpa. 656 IN  PTR  nuq05s01-in-f18.1e100.net. 

因此,在這種情況下,你可以看到它至少註冊。但肯定這個名字不符合實際註冊的URL。所以他們爲他們的「服務節點」添加了一個反向條目,但是不爲URL本身添加(即他們沒有爲www.google.com記錄添加PTR記錄)。

這將是如此普遍,你會很難找到反向名稱實際匹配的東西,至少在網絡上。另一方面,對於郵件服務器來說,它實際上更常見。儘管即使他們並不是完全頻繁匹配(但至少幾乎總是有一個PTR記錄在第一位「