更新:この壮大な物語の幸せな結論については、この質問の最後にジャンプしてください。
注:Web開発用にIIS7をローカルにインストールしています。
これは、ランダムサイトのブラウザで発生することです。
つまり、完全に意味不明なURLはローカルホストWebサーバーに解決されます。(すべての意味不明なホストがこれを実行します-1つだけではありません。)
これは会社の私たちの何人かに影響を及ぼします...しかし私たちのすべてに影響を与えるようには見えません。
Ping/nslookup googleとランダムな意味不明なURL:
C:\ Users\mharen> ping google.com
32バイトのデータでgoogle.com [74.125.228.98]にpingを実行します:74.125.228.98からの返信:bytes = 32 time = 21ms TTL = 51 .. ..
C:\ Users\mharen> nslookup google.com
サーバー:(私のDNS)アドレス:192.168.48.20
権限のない回答:名前:google.comアドレス:2607:f8b0:4004:803 :: 100e 74.125.228.100 ... 74.125.228.98
C:\ Users\mharen> ping somerandomsitesoaosoasda.com
Ping要求でホストsomerandomsitesoaosoasda.comが見つかりませんでした。名前を確認して、もう一度やり直してください。
C:\ Users\mharen> nslookup somerandomsitesoaosoasda.com
サーバー:(私のDNS)アドレス:192.168.48.20
***(私のDNS)はsomerandomsitesoaosoasda.comを見つけることができません:存在しないドメイン
だから、それは私が期待することです-良いドメインは解決しますが、悪いドメインは解決しません。では、いったい何が私のブラウザを台無しにしているのでしょうか?
トラブルシューティングのヒントはありますか?
ipconfig /displaydns
実行したばかりですipconfig /displaydns
、これはかなり気の利いたものです。数十の優れたレコードの中の興味深いエントリは次のとおりです。
somerandomsitesoaosoasda.com
----------------------------------------
Name does not exist.
PingとnslookingだけではDNSサーバーを除外できない場合は、Joshuaの提案に従い、GoogleのDNSに切り替えました。残念ながら、問題は解決しませんでした。
Joshuaがリンクした回答の助けを借りて、このコマンドで問題が修正されたと判断しました。
netsh winsock reset all
このコマンドを前後に実行して、何が変更されたかを確認しました。
netsh winsock show catalog
これにより、reset
コマンドの実行後に、このような10個のエントリが欠落していることが明らかになりました。
Winsock Catalog Provider Entry
------------------------------------------------------
Entry Type: Layered Chain Entry
Description: BarracudaWSA over [MSAFD Tcpip [TCP/IP]]
Provider ID: {FECB95F8-BE34-4B8A-A1ED-16A678A8ACC6}
Provider Path: C:\windows\system32\BarracudaWSA64.dll
Catalog Entry ID: 1017
Version: 2
Address Family: 2
Max Address Length: 16
Min Address Length: 16
Socket Type: 1
Protocol: 6
Service Flags: 0x66
Protocol Chain Length: 2
Protocol Chain: 1016 : 1001
BarracudaWSA(Web Security Agent)は、ITによってインストールされたWebフィルターです。
いくつかのアイデア:
DNSサーバーが正しく構成されていないかどうかをテストする方法:
ローカルネットワークアダプタの設定を開き、IPv4またはIPv6のDNS設定を[DNSサーバーアドレスを自動的に取得する]から[次のDNSサーバーアドレスを使用する]に変更します。
優先および代替をGoogleパブリックDNSやNeustarのDNSアドバンテージなどの他のものに設定します。
不良ドメインを再試行してください。
勝つために:この男の答え(あなたを正しい場所に連れて行ったようです): 私のすべてのブラウザは突然Javascriptファイルをサポートしなくなりましたか?
おめでとうございます。少なくともあなたを正しい方向に導く手助けができてうれしいです:)