jsfiddle.net にアクセスできません。インターネット接続は PPPOE です。
502 エラーが発生します。
Firefox は次のように言います:
[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.
コマンドプロンプトから jsfiddle.net に ping または tracert を実行できません。次のエラーが発生します:
Unable to resolve target system name jsfiddle.net.
ウェブサイトの IP (162.243.204.190) を ping または tracert すると、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 にアクセスできませんでしたが、ケーブル経由で直接ラップトップに接続するとアクセスできました。私のルーター/自宅の PC の何が問題なのか、何か考えはありますか?
編集3:@Haploの提案に従って、Torブラウザ経由でjsfiddle.netにアクセスしようとしましたが、成功したさて、なぜ Tor ブラウザで機能するのか誰か教えてもらえますか? 他のコンピューターやルーターの設定は変更していません。
編集4:そこで、ケーブルをデスクトップ PC に直接接続して、接続で使用される DNS サーバーを手動で変更してみると、jsfiddle.net にアクセスできることがわかりました。最初は、DNS サーバーを Google のものに変更したためだと思いましたが、その後、ケーブルをルーターに接続すると、引き続きアクセスできました (キャッシュが原因ではありません)。その後、DNS サーバーの変更も元に戻すと、引き続き jsfiddle.net にアクセスできました。つまり、明らかな理由もなく、機能し始めたのです。
解決しました!でも、どうしてそうなったのかはわかりません。ただ、うまくいき始めただけです。神の奇跡が起こったのかもしれません。神を讃えます! :)
答え1
この問題をさらに詳しく調べるには、DNS サーバーが何を返すかを確認する良い方法の 1 つは、 を使用することですnslookup
。 を実行してnslookup jsfiddle.net
、何が返されるかを確認してください。解決先の IP と、情報を取得するために接続した DNS サーバーの両方があるはずです。
タイムアウトする場合は、DNS サーバーへの接続、DNS 要求のフィルタリングに問題があります。さらに、Smart DNS Changer ツールを使用せずに、DNS サーバーを手動で変更してみてください。これにより、DNS 設定が誤って変更される可能性がなくなります。
もう 1 つ行うべきことは、hosts
ファイルまたはファイアウォールの設定をチェックして、リクエストをブロックするネットワーク フィルターがないことを確認することです。
そして、編集された質問にお答えすると、TOR ブラウザが正しく機能する理由は、リクエストがプロキシを介して処理され、プロキシが独自の DNS リクエストも解決する方法にあります。
答え2
Fiddler を使用しているようです。ただし、Fiddler は閉じられており、プロキシは削除されていません。プロキシを無効にしてください。[インターネット オプション] > [接続] タブ > [LAN の設定] > [プロキシを使用する...] のチェックを外します。
あるいは、Fiddlerの上流プロキシを誤って設定した可能性がありますFiddler を上流プロキシに接続する。
答え3
これは解決可能な問題ではありません。私も同じ解決策を持っており、ページにアクセスすることができます。問題は 7Layer またはブラウザにある可能性があります。PC とゲートウェイのプロキシ設定とファイアウォールを確認してください。
Tor ブラウザは、プロキシ設定が組み込まれたブラウザです。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