Web サイトの IP アドレスを照会するとき、nslookupは動作しますが、Windows 10 PC で ping が失敗する場合は、さまざまな理由が考えられます。これらの問題を解決してみましょう。その前に、次のことを行ってください。nslookup.exeそしてピン簡単な言葉で意味します。
nslookupは、Web サイトの DNS レコードの検索に役立つコマンドライン ツールです。ネームサーバーのクエリを DNS に送信し、対応する IP アドレスを取得します。 FTP サーバーやメール サーバーなどの詳細の検索などの複雑な機能も実行できますが、それらのほとんどは管理者によって使用されます。 nslookup の最も優れた点は、DNS サーバーに直接クエリを実行し、キャッシュに依存しないことです。
接続を検証するために使用されるもう 1 つのツールは次のとおりです。ピング。情報のパケットを IP アドレスまたはドメインに送信し、パケットの形式で応答を返します。すべてがうまくいけば、すべてのパケットが受信されますが、そうでない場合は、ネットワーク内のどこで遅延が発生しているかを正確に特定するのに役立ちます。ただし、ping コマンドは常に DNS ルックアップを試みるとは限りません。これは、DNS キャッシュを使用している可能性があり、そのテーブルで使用可能な IP アドレスを使用することを意味します。
どちらもホストまたは IP アドレスの特定に役立ちますが、Windows 10 では nslookup は機能しても ping が失敗する場合があります。
Nslookup は機能するが、Ping が失敗する
nslookup クエリが機能しても、PING を使用しようとすると失敗する場合があります。たとえば、XYZ.com が Web サイト名である場合、この状況はコマンド プロンプトでどのように表示されるかを次に示します。
nslookupxyz.com
サーバー: dns.company.com
住所: 192.168.1.38
C:\> ping xyz.com
ping リクエストでホスト xyz.com が見つかりませんでした。名前を確認して再試行してください。
PING を使用すると、ドメイン名が IP アドレスに変換され、その IP アドレスにデータが送信されます。応答が返された場合は、データが問題なくそのドメインに送受信されていることを意味します。ただし、DNS が Web サイトの IP アドレスを解決できない場合、またはコンピュータが DNS ルックアップを試行しない場合は、次のような同様のエラー メッセージが表示されます。ホストが見つかりませんでした" 等々。
この問題を解決するには、次のトラブルシューティング手法を試してください。
1]DNS をフラッシュし、Winsock をリセットし、TCP/IP をリセットします
PC の DNS が古い IP を記憶しているため、Web サイトが解決されない場合があります。したがって、必ずDNSをフラッシュする、ウィンソックをリセットするそしてTCP/IPをリセットする。
弊社のフリーウェアを使用することもできますフィックスウィンこれら 3 つの操作をワンクリックで実行できます。
2] FQDN を使用して Windows に DNS ルックアップを強制する
コンピューターで、[設定] > [ネットワークとインターネット] > [ステータス] > [アダプター オプションの変更] に移動します。
- ネットワークを右クリックし、プロパティを選択します。
- リスト内の使用可能な接続のリストからインターネット プロトコル バージョン 4 を選択します。 IPv6 を使用する場合は、それを使用します。
- 「プロパティ」をクリックします
- 「詳細設定」をクリックします
- DNSタブに切り替えて「」を選択します。これらの DNS を (順番に) 追加すれば十分です「
- 「追加」ボタンをクリックして追加します。接尾辞として。
PING またはその他のツールを使用してクエリを実行するたびに、「。」を最後に入力すると、検索が強制的に行われます。
3] 複数の NIC シナリオ
コンピューターに複数の NIC が接続されており、複数のデフォルト ゲートウェイがある場合、混乱が生じる可能性があります。この問題を解決するには、すべての NIC の構成からデフォルト ゲートウェイを削除します。デフォルトゲートウェイは1つだけ。
4] GoogleパブリックDNSを使用する
それが役に立たない場合は、使用してくださいGoogleパブリックDNSそれがうまくいくかどうかを確認してください。明示的に行う必要がありますDNS設定を変更するオペレーティング システムでは DNS IP アドレスを使用します。
- まず、タスクバーのネットワークアイコンを右クリックし、「ネットワークと共有センター」を選択します。
- 「アダプター設定の変更」を選択します。
- インターネットへの接続に使用されるネットワーク接続を検索します。オプションは「ローカル エリア接続」または「ワイヤレス接続」です。
- それを右クリックし、「プロパティ」をクリックします。
- 新しいウィンドウで「インターネット プロトコル 4 (TCP/IPv4)」を選択し、「プロパティ」ボタンをクリックします。
- 新しいウィンドウで「次の DNS サーバー アドレスを使用する」のチェックボックスをクリックします。
- 入力してください8.8.8.8そして8.8.4.4
- 最後に、「OK」をクリックして終了します。
4]ホストファイルを確認してください
あなたのホストファイルWeb サイトがブロックされているかどうかを確認します。多くの場合、サードパーティのアプリケーションがファイルを変更して、Web サイトのブロックリストを追加します。エントリを見つけた場合は削除してください。
5] WLANプロファイルの削除
複数のネットワークに接続すると、それらはすべて PC に保存されます。次回そのネットワークにアクセスすると、自動的に接続されます。これらのネットワークの 1 つが不正になり、正しく接続されていないか、そのネットワークから切断され続けている可能性があります。するのが最善ですすべての WLAN ネットワーク プロファイルを削除しますそして新たにスタートして、
6]ネットワークアダプタードライバーを再インストールする
WLAN プロファイルの削除が機能しない場合は、ネットワーク ドライバーが破損している可能性があります。必要となるのは、ネットワークアダプターを再インストールしますそしてドライバーを再インストールする最良の結果を得るためにも。ガイドの手順に従ってください。問題は解決します。
ほとんどの人にとって、最初の 3 つのトラブルシューティングのヒントは、nslookup は機能するが ping が失敗するという問題を解決できると確信しています。ただし、アダプター ドライバーが問題の原因である場合は、残りのヒントが問題の解決に役立ちます。どちらが効果的だったか教えてください。