ホームページ  >  記事  >  運用・保守  >  Linux DNS 設定ファイルはどれですか?

Linux DNS 設定ファイルはどれですか?

藏色散人
藏色散人オリジナル
2023-03-09 10:47:4110668ブラウズ

Linux DNS 設定ファイルは「/etc/resolv.conf」です。この設定ファイルは、DNS クライアントの設定に使用されます。ホストのドメイン名検索順序と DNS/サーバーのアドレスが含まれています。各行には、キーワードと 1 つ以上のスペースで区切られたパラメータが含まれます。

Linux DNS 設定ファイルはどれですか?

#このチュートリアルの動作環境: linux5.9.8 システム、Dell G3 コンピューター。

Linux DNS 構成ファイルはどれですか?

Linux の場合、DNS サーバーの設定ファイルは「/etc/resolv.conf」です。

/etc/resolv.conf ファイルは、DNS クライアントの構成に使用されます。これには、ホストのドメイン名検索順序と DNS/サーバーのアドレスが含まれます。各行には、キーワードと 1 つ以上のスペースが含まれます- で区切られたパラメータ。

DNS の基本的な概要:

1. DNS の概要

DNS (Domain Name System) とは、ドメイン名解決サーバーを意味し、アプリケーションです。レイヤ プロトコル. インターネットのサービス。ドメイン名と IP アドレスを相互にマッピングする分散データベースとして、人々がより便利にインターネットにアクセスできるようにします。 DNS サービスは TCP および UDP のポート 53 を使用します。TCP ポート 53 は DNS サーバーへの接続に使用され、UDP ポート 53 は DNS 解決に使用されます。ドメイン名の各レベルの長さ制限は 63 文字で、ドメイン名の合計の長さは 253 文字を超えることはできません。

2. DNSの役割

順方向分析: ドメイン名から対応するIPアドレスを調べる

逆方向分析: IPアドレスから対応するドメイン名を調べる

3. DNS ドメイン名の構造

Linux DNS 設定ファイルはどれですか?

1) ルート ドメイン

はツリー構造の最上位にあり、

2) トップレベル ドメイン

は通常、組織または国の地域の種類を表します

Linux DNS 設定ファイルはどれですか?

3)第 2 レベル ドメイン

は、トップレベル ドメイン内の特定の組織を示すために使用されます。国のトップレベル ドメインの下にある第 2 レベル ドメイン名は、各国の部門によって統一的に管理されます。例: .net。 cn

. .edu.cn

. com.cn

4) サブドメイン/第 3 レベル ドメイン

作成されたすべてのレベルのドメイン第 2 レベルドメイン以下をサブドメインと総称し、各組織やユーザーが独自のドメイン名を自由に申請して登録することができます

5) ホスト

##ホストは、ドメインの一番下にあります。ドメイン名のスペースと特定のコンピューターです

#ホスト名:www

#ドメイン名とIPアドレスの間には多くの関係があります。IPアドレスは必ずしも対応するものではありません1 つのドメイン名、および 1 つのドメイン名は 1 つの IP アドレスにのみ対応します

4. DNS サーバーの種類

1) メイン ドメイン ネーム サーバー

は、すべての IP アドレスを維持する責任があります。地域内のドメイン名情報。これはすべての特定の情報に対する信頼できる情報源であり、データは変更される可能性があります。プライマリドメインネームサーバーを構築する場合、担当するエリアのアドレスデータファイルを作成する必要があります。

2) セカンダリ ドメイン ネーム サーバー

プライマリ ドメイン ネーム サーバーに障害が発生したり、シャットダウンしたり、過負荷になった場合、セカンダリ ドメイン ネーム サーバーはバックアップ サービスとしてドメイン名解決サービスを提供します。ドメイン ネーム サーバーから提供される解決結果は、ユーザー自身が決定するものではなく、メイン ドメイン ネーム サーバーから提供されます。セカンダリ ドメイン ネーム サーバーを構築するときは、サーバーが地域のアドレス データベースを自動的に同期できるように、プライマリ ドメイン ネーム サーバーの場所を指定する必要があります。

3) キャッシュ ドメイン ネーム サーバー

ドメイン名解決結果のキャッシュ機能のみを提供し、クエリの速度と効率を向上させることが目的ですが、ドメイン名データベースはありません。各ドメイン ネーム サーバー クエリの結果をリモート サーバーからフェッチし、それをキャッシュして、同じ情報に対する後続のクエリに応答します。提供される情報はすべて間接的なものであるため、キャッシュ ネーム サーバーは権限のあるサーバーではありません。キャッシュ ドメイン ネーム サーバーを構築する場合は、ルート ドメインを設定するか、解決元として他の DNS サーバーを指定する必要があります。

4) 転送ドメイン ネーム サーバー

は、すべての非ローカル ドメイン名のローカル クエリを担当します。転送ドメイン ネーム サーバーは、クエリ リクエストを受信すると、キャッシュ内でクエリ リクエストを検索します。見つからない場合は、結果が見つかるまでリクエストを指定されたドメイン ネーム サーバーに順番に転送します。見つからない場合は、クエリ リクエストを取得できない結果を返します。マッピングされた。

関連する推奨事項: 「

Linux ビデオ チュートリアル

以上がLinux DNS 設定ファイルはどれですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。