Windows system >> Windowsの知識 >  >> コンピュータソフトウェアのチュートリアル >> サーバー技術 >> DNSサーバー >> DNS解決エラーのトラブルシューティング

DNS解決エラーのトラブルシューティング

  

実際の申請プロセスでは、DNS解決エラーが発生する可能性があります。つまり、ドメイン名にアクセスすると、IPアドレスに解析する作業を完了できず、WebサイトのIPを直接入力できません。 DNS解決の失敗によって引き起こされる正常にアクセスすることができます。この現象の可能性は比較的大きいので、この記事は読者にDNS解決の失敗をゼロから取り除くいくつかの基本的な方法を教えるでしょう。まず、DNS解決の失敗は何ですか?一般に、私達が訪問するwww.ccidnet.comのように、これらのアドレスはドメイン名と呼ばれていますネットワーク内のどのホストもIPアドレスによって識別されること、つまりこのサイトのIPアドレスを知ることだけが成功します。アクセス操作ただし、IPアドレスの情報はあまり記憶されていないため、ネットワークにドメイン名が表示されますので、アクセスする際にはこのグッドメモリのドメイン名を入力する必要があり、対応するドメイン名を自動的にIPアドレスに解決するサーバーがあります。これはDNSサーバーです。 DNS解決機能を実装できるマシンは、自分のコンピュータでもネットワーク内のコンピュータでもかまいませんが、DNS解決が間違っている場合、たとえばドメイン名を間違ったIPアドレスに解析している場合、または対応するドメイン名がまったくわからない場合などです。 IPアドレスがの場合、ドメイン名を介して対応するサイトにアクセスできないDNS解決の失敗です。 DNS解決の失敗の最大の症状は、サイトのIPアドレスへのアクセスに問題がないということですが、彼のドメイン名にアクセスするとエラーが発生します。第二に、DNS解決の失敗を解決する方法:私たちのコンピュータがDNS解決の失敗を持っているとき、心配しないで、解決策も非常に簡単です。 (1)nslookupを使用して、それが本当にDNS解決の失敗かどうかを判断します。それがDNS解決の失敗であるかどうかを100%判断するには、システム自身のNSLOOKUPによって解決する必要があります。最初のステップ:あなたのシステムがWindows 2000およびWindows XP以上のオペレーティングシステムであることを確認してから、「スタート」 - >「実行」 - >「入力」で「CMD」と入力し、コマンドラインモードを入力します。ステップ2:nslookupコマンドを入力し、Enterキーを押してDNS解決クエリーインターフェイスに入ります。ステップ3:コマンドラインウィンドウに現在のシステムで使用されているDNSサーバーアドレスが表示されます例えば、作者のDNSサーバーIPアドレスは202.106.0.20です。ステップ4:次にアクセスできないサイトのドメイン名を入力してください。たとえば、作者がwww.ccidnet.comにアクセスしてもアクセスできない場合は、DNS解決は正常ではありません。タイムアウトしたDNS要求のプロンプトメッセージが表示されます。タイムアウトは2秒です。これは、私たちのコンピュータにDNS解決の失敗があることを示しています。ヒント:DNS解決が正常であれば、正しいIPアドレスにフィードバックされます(たとえば、作成者はクエリ分析にアドレスwww.ccidnet.comを使用し、name:ciidnet.com、アドレス:61.135.133.103、61.135.133.104の情報を取得します)。 。 (2)DNSサーバーが正常に動作しているかどうかを問い合わせます。この時点で、私たちは自分のコンピュータで使用されているDNSアドレスを調べ、彼の操作を問い合わせる必要があります。最初のステップ:あなたのシステムがWindows 2000およびWindows XP以上のオペレーティングシステムであることを確認してから、「スタート」 - >「実行」 - >「入力」で「CMD」と入力し、コマンドラインモードを入力します。ステップ2:ipconfig /allコマンドを入力してネットワークパラメータを問い合わせます。 3番目のステップ:ipconfig /allの表示情報の中に、DNS SERVERSを書く場所があるのがわかります。これが私たちのDNSサーバーアドレスです。たとえば、作者は202.106.0.20と202.106.46.151です。このアドレスから、外部ネットワークのアドレスであることがわかりますが、外部ネットワークのDNSに解析エラーがある場合は、他のDNSサーバーのアドレスを置き換えて問題を解決できます。ステップ4:あなたの会社の内部ネットワークアドレスがDNSサーバーに表示されている場合、あなたの会社のDNS解決は内部DNSサーバーに対して行われます、この場合、DNSでDNSサーバーをチェックする必要があります。サーバーでnslookup操作を実行して、正常に解析できるかどうかを確認します。 DNSサーバー上のDNSサービス障害を解決し、一般的に問題を解決することができます。 (3)DNSキャッシュ情報のクリア方法:コンピュータがドメイン名にアクセスするとき、毎回アクセスするたびにDNSサーバーの助けを借りる必要はありません通常、解析作業が1回完了すると、解析エントリはコンピュータのDNSキャッシュリストに保存されます。このときDNS解像度が変更されて変更された場合、DNSキャッシュリスト情報は変更されていないため、コンピュータはドメイン名にアクセスしたときに最新の解像度情報を取得するためにDNSサーバーに接続しません。これはDNS解決失敗を引き起こします。この時点で、DNSキャッシュコマンドをクリアすることで問題を解決するはずです。ステップ1:< Start-> Run-> Enter CMD>でコマンドラインモードに入ります。ステップ2:コマンドラインモードで、ipconfig /?に/flushdnsという名前のパラメータがあることがわかります。これはDNSキャッシュ情報を消去するためのコマンドです。手順3:ipconfig /flushdnsコマンドを実行する「dns resolver cacheを正常にフラッシュしました」というプロンプトが表示されたら、現在のコンピュータキャッシュ情報は正常に消去されています。ステップ4:次に、ドメイン名に再度アクセスすると、DNSサーバー上の最新の解決アドレスが取得されます。以前のキャッシュによって発生した解析エラーには問題はありません。

(4)HOSTSファイルの方法を修正する:HOSTSファイルのDNS解決の対応関係を修正して正しい解析の目的を達成するようにHOSTSメソッドを修正します。ローカルシステムのHOSTSファイルは、ローカルコンピュータがドメイン名にアクセスするときに最初に表示されるため、HOSTSファイルの解決関係はDNSサーバーの解決策よりも大きくなります。そのため、ドメイン名をIPアドレスにバインドしたい場合は、HOSTSファイルに解析エントリを追加することでこれを実行できます。手順1:[スタート]> [検索]をクリックして、hostsという名前のファイルを探します。ステップ2:もちろん、自分のパスを既に知っている読者はHOSTSファイルを見つけるために直接c:\\ windows \\ system32 \\ drivers \\ etcディレクトリに行くことができます。システムがWindows 2000の場合は、c:\\ winnt \\ system32 \\ drivers \\ etcディレクトリを調べてください。ステップ3:HOSTSファイルをダブルクリックして、[メモ帳]プログラムで開くを選択します。ステップ4:その後、HOSTSファイルの内容がすべて表示されますデフォルトでは、 "127.0.0.1 localhost"という1行の内容しかありません。ステップ5:DNS解決を実行したいエントリをHOSTSファイルに追加します。具体的なフォーマットは、最初にドメイン名に対応するIPアドレスを書き込むことです。スペースはドメイン名情報に接続されています。たとえば、著者は「211.153.80.1 www.ccidnet.com」と「' 10.82.0.1 www.ccidnet.com」という2つのエントリを追加しました。ステップ6:設定後、www.ccidnet.comにアクセスして、内部ネットワークと外部ネットワークのどちらに基づいているかを自動的に分析します。要約:上記の4つのステップを通して、私たちはDNS解決の問題の大部分を解決することができますこれらの方法の最初の3つはステップバイステップのDNS解決障害をステップバイステップであり、方法がないとき、それは便宜上の問題です。もちろん、どの方法を使用しても、DNS解析エラーによるネットワーク障害は解決できます。
zh-CN"],null,[1],zh-TW"]]]

Copyright © Windowsの知識 All Rights Reserved