我無法存取 jsfiddle.net。我的網路連線是PPPOE。
我收到 502 錯誤。
火狐瀏覽器 說:
[Fiddler] DNS Lookup for "jsfiddle.net" failed. This is usually a temporary error during hostname resolution and means that the local server did not receive a response from an authoritative server.
我無法從命令提示字元 ping 或tracert jsfiddle.net。我收到錯誤:
Unable to resolve target system name jsfiddle.net.
我可以 ping 或 Tracert 網站的 IP (162.243.204.190),tracert 返回以下內容:
Tracing route to 162.243.204.190 over a maximum of 30 hops
1 3 ms 3 ms 3 ms 192-168-0-1.rdsnet.ro [192.168.0.1]
2 6 ms 7 ms 7 ms 10.0.0.1
3 13 ms 15 ms 15 ms cr01.timisoara.rdsnet.ro [213.154.124.132]
4 16 ms 19 ms 19 ms 213-154-124-119.rdsnet.ro [213.154.124.119]
5 18 ms 19 ms 19 ms 213-154-124-119.rdsnet.ro [213.154.124.119]
6 47 ms 47 ms 47 ms 83.217.233.9
7 132 ms 131 ms 131 ms ae-6.r02.frnkge04.de.bb.gin.ntt.net [129.250.3.62]
8 82 ms 39 ms 35 ms ae-4.r21.frnkge03.de.bb.gin.ntt.net [129.250.4.53]
9 131 ms 131 ms 127 ms ae-3.r23.nycmny01.us.bb.gin.ntt.net [129.250.3.180]
10 119 ms 119 ms 119 ms ae-1.r06.nycmny01.us.bb.gin.ntt.net [129.250.4.149]
11 126 ms 125 ms 129 ms xe-0-4-0-10.r06.nycmny01.us.ce.gin.ntt.net [129.250.204.106]
12 116 ms 123 ms 119 ms 192.241.164.254
13 122 ms 123 ms 123 ms 162.243.204.190
Trace complete.
所以這是一個主機名稱解析問題。關於如何解決這個問題有什麼想法嗎?
編輯:我的家庭網路中的所有裝置(電腦/智慧型手機)都會發生這種情況。我什至嘗試將互聯網電纜直接插入我的電腦和筆記型電腦。問題仍然存在。不過,我可以透過行動數據網路連線存取 jsfiddle.net。您認為這是 ISP 的問題嗎?
編輯2:我聯繫了 ISP,他們派人帶著筆記型電腦進行測試。透過我的路由器連接,他們無法存取 jsfiddle.net,但是當透過電纜直接連接到他們的筆記型電腦時,他們可以存取它。我的路由器/家用電腦可能有問題嗎?
編輯3:我嘗試透過 Tor 瀏覽器存取 jsfiddle.net,正如 @Haplo 所建議的那樣我成功了。現在,誰能告訴我為什麼它可以透過 Tor 瀏覽器工作?我沒有更改任何其他電腦或路由器設定。
編輯4:所以...我嘗試將電纜直接連接到我的桌上型電腦,嘗試手動更改連接使用的 DNS 伺服器,我發現我可以存取 jsfiddle.net。而且,起初,我以為這是因為我將 DNS 伺服器更改為 Google 的,但後來我將電纜連接到路由器,我仍然可以訪問它(而不是因為快取)。然後我還恢復了 DNS 伺服器的更改,我仍然可以訪問 jsfiddle.net。所以它開始工作沒有明顯的原因。
解決了!但我不知道該怎麼辦。它才剛開始發揮作用。也許神聖的奇蹟發生了。讚美神! :)
答案1
要進一步研究此問題,查看 DNS 伺服器返回內容的一個好方法是使用nslookup
.嘗試運行nslookup jsfiddle.net
並查看返回的結果。應該有它解析的 IP 以及它聯繫以獲取資訊的 DNS 伺服器。
如果逾時,則表示與 DNS 伺服器的聯絡有問題,過濾了 DNS 請求(?)。此外,嘗試手動更改您的 DNS 伺服器,而不使用智慧型 DNS 更改器工具。這將有助於消除錯誤更改 DNS 設定的可能性。
另一件要做的事情是檢查您的hosts
文件或防火牆設置,以驗證沒有任何網路過濾器阻止您的要求。
而且,為了回答您編輯的問題,TOR 瀏覽器能夠正常運作的原因是透過代理處理請求的方式,該代理程式也可以解析自己的 DNS 請求。
答案2
你好像用的是fiddler。但您已關閉它並沒有刪除它的代理。請禁用其代理。前往“Internet 選項”>“連線”標籤>“LAN 設定”>取消選取“使用代理程式...”
或者您可能錯誤地配置了 Fiddler 的上游代理將 Fiddler 連結到上游代理。
答案3
這不是一個解決問題,我有相同的解決方案,並且可以訪問該頁面。問題可能出在 7Layer 或您的瀏覽器。檢查您電腦和網關上的代理設定、防火牆。
Tor 瀏覽器是包含代理程式配置的瀏覽器。通過它的所有流量都是加密的,並且它想要通過您的網路和防火牆的只是一個 IP 連接和打開的 443 連接埠。它也不使用您的 dns 配置。
Pinging jsfiddle.net [162.243.204.190] with 32 bytes of data:
Reply from 162.243.204.190: bytes=32 time=135ms TTL=50
Reply from 162.243.204.190: bytes=32 time=134ms TTL=50
Ping statistics for 162.243.204.190:
Packets: Sent = 2, Received = 2, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 134ms, Maximum = 135ms, Average = 134ms