DNS設定方法およびエラー解決方法

  

DNSサーバーはドメインネームシステム(Domain Name SystemまたはDomain Name Service)またはドメインネームサービスで、インターネット上のホストにドメイン名アドレスとIPアドレスを割り当てます。ユーザーがドメイン名アドレスを使用すると、システムは自動的にドメイン名アドレスをIPアドレスに変換します。ドメインネームサービスは、ドメインネームシステムを実行するインターネットツールです。ドメインネームサービスを実行するサーバーはDNSサーバーと呼ばれ、DNSサーバーを介してドメインネームサービスの照会に応答します。

DNSサーバーとは何ですか?

インターネットにおけるDNSサーバーの役割は、ドメイン名をネットワークが認識できるIPアドレスに変換することです。まず第一に、私たちはインターネットのウェブサイトがサーバーの形をしていることを知っていなければなりません、しかし私たちはどうやって私たちが訪問したいウェブサイトサーバーに行きますか?これには、各サーバーにIPアドレスを割り当てる必要がありますインターネット上には多くのWebサイトがないため、各WebサイトのIPアドレスを思い出せないため、覚えやすいドメイン名管理システムのDNSが作成されます。ドメイン名はアクセスされるサーバーのIPアドレスに変換されます。簡単に言えば、各ホストのIPアドレスを意図的に記憶することなくインターネット上のWebサイトを閲覧しやすくするために、DNSサーバーが誕生しました。インターネットを閲覧するときに、短くて分かりやすいドメイン名を使用してインターネット上の静的IPホストにアクセスできるように、ドメイン名をIPに解決するサービスを提供します。

DNS設定方法

DNSサーバーは、Windows NT Server用の組み込みDNSサーバー設定ツールです。スタート/プログラム/管理ツール(共通)/「DNSマネージャ」を選択すると、「ドメインネームサービスマネージャ」メインウィンドウが表示されます。ここで最初に行うことは、設定用にDNSサーバーを追加することです。

[DNS]メニューを開き、[新しいサーバー]を選択し、ダイアログボックスにDNSサーバーのホスト名またはIPアドレスを入力します。199.168.1.1、[OK]ボタンをクリックします。操作が完了すると、追加したサーバーがサーバーリストに表示されます。将来サーバーに保存する必要があるデータファイルがある場合は、サーバーリストでサーバーのホスト名またはIPアドレスを右クリックし、[サーバーデータファイルの更新]をクリックします。

DNS解決サービスとエラー解決

自分のドメイン名を入手したら、自分のドメイン名を解決するためにDNSサーバーが必要です。解析の役割は、WebサイトがどのIPホスト上にあるかを訪問者に知らせることです。

DNSサーバーはドメイン名の登録会社から提供されていますが、会社でドメイン名を登録する場合はその会社から提供されているので、設定する必要はありません。

ドメインの設定はいつでも変更できます。たとえば、別のIPを指定することができます。ドメイン名の設定を変更すると、世界中のDNSサーバーに1つずつ通知されます。このようにして、世界中のインターネットユーザーはあなたの新しいホストに導かれるでしょう。世界中のDNSサーバーを更新して変更内容を知るまでに約24時間かかります。

一般的に言って、私達が訪問するウェブサイトは、例えばwww.45it.comですこれらのアドレスはドメイン名と呼ばれています。このサイトのIPアドレスは、アクセス操作を正しく実装できます。

しかし、IPアドレスの情報があまりよく覚えられていないため、ドメイン名がネットワーク上に表示されますので、アクセスする際にはこの良いメモリのドメイン名を入力する必要があります。 IPアドレスに解決されるサーバー、これはDNSサーバーです。 DNS解決機能を実装できるマシンは、自分のコンピュータでもネットワーク内のコンピュータでもかまいませんが、DNS解決が間違っている場合、たとえばドメイン名を間違ったIPアドレスに解析している場合、または対応するドメイン名がまったくわからない場合などです。 IPアドレスがの場合、ドメイン名を介して対応するサイトにアクセスできないDNS解決の失敗です。

DNS解決失敗の最大の症状は、サイトのIPアドレスにアクセスしても問題がないことですが、彼のドメイン名にアクセスするとエラーが発生します。

コンピュータのDNS解決に失敗しても心配しないでください。

(1)nslookupを使用して、DNS解決エラーであるかどうかを判断します。

DNS解決エラーをシステム自身のNSLOOKUPで解決する必要があるかどうかを100%判断します。

手順1:お使いのシステムがWindows 2000およびWindows XP以降であることを確認してから、[スタート] - > [ファイル名を指定して実行] - > [CMDの入力]を押してコマンドラインモードに入ります。

手順2:nslookupコマンドを入力してEnterキーを押し、DNS解決クエリインターフェイスに入ります。

3番目のステップ:コマンドラインウィンドウに現在のシステムで使用されているDNSサーバーのアドレスが表示されます例えば、作者のDNSサーバーのIPアドレスは202.106.0.20です。

手順4:次にアクセスできないサイトのドメイン名を入力します。たとえば、作者がwww。***。comを入力した場合、それにアクセスできない場合、DNS解決は正常ではないはずです。タイムアウトしたDNS要求のプロンプトメッセージが表示されます。タイムアウトは2秒です。これは、私たちのコンピュータにDNS解決の失敗があることを示しています。

ヒント:DNS解決が正常であれば、正しいIPアドレスにフィードバックされます(たとえば、クエリ分析にwww。***。comというアドレスを使用すると、ciidnet.com、addresses:61.135という名前になります)。 .133.103、61.135.133.104情報。
(2)DNSサーバーが正しく動作していることを確認します。

この時点で、コンピュータで使用されているDNSアドレスを確認し、彼の操作を確認する必要があります。

手順1:お使いのシステムがWindows 2000およびWindows XP以降であることを確認してから、[スタート] - > [ファイル名を指定して実行] - > [CMDの入力]を押してコマンドラインモードに入ります。

手順2:ipconfig /allコマンドを入力してネットワークパラメータを照会します。

ステップ3:ipconfig /allの表示情報で、DNSサーバーを書く場所がわかります。これが私たちのDNSサーバーアドレスです。たとえば、作者は202.106.0.20と202.106.46.151です。このアドレスから、外部ネットワークのアドレスであることがわかりますが、外部ネットワークのDNSに解析エラーがある場合は、他のDNSサーバーのアドレスを置き換えて問題を解決できます。

ステップ4:あなたの会社の内部ネットワークアドレスがDNSサーバーに表示されている場合、あなたの会社のDNS解決は会社の内部DNSサーバーに対して行われます。このDNSサーバーは、DNSサーバーに対してnslookup操作を実行して、正常に解析できるかどうかを確認します。 DNSサーバー上のDNSサービスの障害を解決し、一般的に問題を解決することができます。

(3)DNSキャッシュ情報のクリア方法:

コンピュータがドメイン名にアクセスするたびに、DNSサーバーにアクセスするたびに助けを求める必要はありません。解析エントリはコンピュータのDNSキャッシュリストに保存されますこの時点でDNSの解像度が変更されても、DNSキャッシュリスト情報は変更されていないため、コンピュータがドメイン名にアクセスするときにDNSサーバーに接続して最新の解析情報を取得しません。コンピュータに保存されているキャッシュの対応に従って解決されるため、DNS解決に失敗する可能性があります。この時点で、DNSキャッシュコマンドをクリアすることで問題を解決するはずです。

ステップ1:[スタート] - > [ファイル名を指定して実行] - > [Enter CMD]をクリックして、コマンドラインモードに入ります。

手順2:コマンドラインモードで、ipconfig /?に/flushdnsという名前のパラメーターがあることを確認できます。これはDNSキャッシュ情報を消去するためのコマンドです。

手順3:ipconfig /flushdnsコマンドを実行する「dns resolver cacheを正常にフラッシュしました」というプロンプトが表示されたら、現在のコンピュータのキャッシュ情報は正常に消去されています。

手順4:ドメイン名に再度アクセスすると、DNSサーバー上の最新の解決アドレスが取得されます。以前のキャッシュによる解析エラーには問題はありません。

(4)HOSTSファイルの方法を変更します。

HOSTSの方法を変更するには、正しい解析の目的を達成するためにHOSTSファイルのDNS解決の対応を変更します。ローカルシステムの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アドレス、次にドメイン名情報を受け取るスペース。たとえば、作者は2つのエントリ「211.153.80.1www.45it.com」と「10.82.0.1www。***。com」を追加しました。

手順6:設定後、www。***。comにアクセスして、内部ネットワークと外部ネットワークのどちらに基づいているのかを自動的に分析します。

Copyright © Windowsの知識 All Rights Reserved