これは、ネットワーク上のステーションで発生する非常に特殊な問題です。クライアント PC は Windows 7 Pro を実行しています。この問題が興味深いのは、このクライアントが、ネットワーク上でこの問題を経験する唯一のノードであるように見えることです。ホスト名で特定の Win 08 サーバーを ping しようとすると、IPv6 アドレスが返されますGeneral failure.
が、IPv4 アドレスを ping すると、正常に応答します。
最初に考えたのは、DNS サーバーの名前解決をチェックして何が起こっているかを確認することでしたが、問題は、ステーションが IPv4 設定 (ちなみに静的) を使用するのではなく、IPv6 アドレスを取得して失敗する理由という疑問を生じさせます。何が起こっているのでしょうか? 特定の 1 つのサーバーを試して失敗し、別のサーバーを試して成功したスクリーンショットを含めます。ネットワーク上の他のすべてのノードは、1 つのステーションが問題を抱えているサーバーとの通信に問題はありません。
答え1
私の状況では、peerblock が原因であることが分かりました。
一部のアプリケーションは http トラフィックをブロックします (例: peerblock)。これにより、「一般的なエラー」エラー メッセージが表示され、ping が失敗します。
この問題の原因となっているアプリケーションを見つけるには、プロセスを 1 つずつ終了して ping をチェックしました。最終的に、私の場合は peerblock を終了すると ping が機能し始めました。
いくつかのサイトに対してのみ ping が失敗する場合は、ファイアウォール、ウイルス対策、または Peerblock、Charles、Wireshark などのその他の HTTP 傍受/ブロック アプリケーションが原因である可能性が高くなります。
答え2
私も同様の問題を抱えていました。AnyConnect モビリティ クライアントをアンインストールする必要がありました。
継続的に ping を実行していたところ、8.8.8.8 に対して「一般的なエラー」が発生していましたが、アンインストールが半分完了するとすぐに ping が実行できるようになりました。
答え3
他の投稿をいくつか読んで、ネットワーク アダプタ設定でプロトコルのチェックを外しても IPv6 が完全に無効になるわけではないことがわかりました。また、Windows には IPv4 よりも IPv6 を優先するプレフィックス ポリシーが組み込まれています。
結局Microsoft のサイトには、IPv6 を使用するか完全に無効にするかを選択するのに役立つツールがいくつかあります。 そもそもなぜこのメッセージが表示されたのかまだよく分かりませんGeneral Failure
が、少なくとも優先順位を修正するにはマイクロソフト Fix it 50410そのページ (プレフィックス ポリシーでは IPv6 よりも IPv4 を優先する)。
答え4
お使いのコンピュータでは、IPv6 移行/トンネリング技術である 6to4 が有効になっているようです。残念ながら、6to4 は実際には非常に信頼性が低く、多くの人にとって完全に壊れています。
実際に使用していない場合は、すべての移行テクノロジを無効にすることをお勧めします。すべての移行テクノロジは、このようなさまざまな問題を引き起こす可能性があるためです。
管理者コマンドプロンプトから次のように実行できます。
netsh int ipv6 isatap set state disabled
netsh int ipv6 6to4 set state disabled
netsh interface teredo set state disable