2011-03-26 65 views

回答

0

WebClient類依賴Dns類,該類調用系統並使用當前配置的DNS設置。如果沿着這條路線走下去,唯一的辦法就是先改變DNS設置,這可能不適合你。

取而代之,或者看看像DnDns(免費,開源)的第三方控件,或者只是致電nslookup,並將結果解析爲detailed here

+0

謝謝克里斯。 DnDns很酷並且可以很好地查詢OpenDNS,但它實際上並不能解決問題。具體來說,我需要知道OpenDNS是否會阻止請求的URI。只要查詢服務仍會返回有效的IP信息,即使該網站會被阻止。 – 2011-03-26 20:16:35

+0

由於和更新,我決定使用DnDns。需要注意的是,無論我運行哪臺服務器,都必須將其靜態IP註冊到OpenDNS。當我從註冊IP後面查詢OpenDNS時,它將爲任何被阻止的站點返回相同的IP。謝謝克里斯。 – 2011-03-27 12:25:29

+0

很高興聽到@Matt P.我開始研究一個API(它並不存在,據我所知),並希望這樣的事情會發生。 – 2011-03-28 12:50:38