GNU/Linux >> Linux の 問題 >  >> Cent OS

DNS ゾーン ファイルについて

DNS ゾーン ファイルとは

DNS データベース内のドメインに関する情報は、ゾーン ファイルに格納されます。ゾーン ファイルは、ディレクティブとリソース レコードで構成されます。ディレクティブは、タスクを実行するか、ゾーンに特別な設定を適用するようにネームサーバーに指示します。リソース レコードは、ゾーンのパラメーターを定義し、ホスト情報を格納します。ディレクティブはオプションですが、リソース レコードは必須です。

リソース レコード フィールド

リソース レコードには次のフィールドがあります (一部のフィールドはタイプに応じて省略可能です):

  • 名前 :ドメイン名または IP アドレス
  • TTL :Time to Live、新しいレコードをチェックする前にレコードがキャッシュされる最大時間
  • クラス :インターネットの場合は常に IN
  • タイプ :レコードの種類
  • データ :レコード タイプによって異なります

最も一般的に使用される DNS リソース レコード タイプ

30 種類以上のリソース レコードが存在します。より一般的なものは次のとおりです:

  • :IPv4アドレス
  • CNAME :正規名またはエイリアス
  • MX :メール交換、ドメイン宛てのメールの宛先を指定
  • NS :ネームサーバー。ドメインの DNS レコードを提供するシステムを指定します
  • PTR :逆ネーム解決のために IP アドレスをドメイン名にマッピングします
  • SOA :権限の開始、ゾーンの開始を指定します

以下は、ゾーン ファイル /etc/named.conf の例です。 :

$TTL 86400      ; 1 day
    example.com IN SOA dns.example.com. [email protected]. (
                       57         ; serial
                       28800      ; refresh (8 hours)
                       7200       ; retry (2 hours)
                       2419200    ; expire (4 weeks)
                       86400      ; minimum (1 day)
                       )
                IN NS dns.example.com.
    dns           IN         A        192.0.2.1       
	example.com   IN         A        192.0.2.1
	host01        IN         A        192.0.2.101
	host02        IN         A        192.0.2.102
	host03        IN         A        192.0.2.103

$TTL entry は、ゾーン内のすべてのリソース レコードのデフォルトの存続時間を定義するディレクティブです。各リソース レコードには、このグローバル ディレクティブをオーバーライドする TTL 値を設定できます。

例の次の行は SOA です 記録。すべてのゾーン ファイルには、1 つの SOA レコードが必要です。次の情報が SOA レコードに含まれています:

  • example.com :ドメインの名前
  • dns.example.com. :ネームサーバーの FQDN
  • [email protected]. :ゾーンを担当するユーザーのメール アドレス
  • シリアル :ゾーン ファイルが変更されるたびに増加する数値で、名前付きサービスがゾーンをリロードする時期を示します
  • リフレッシュ :プライマリ ネームサーバーがセカンダリ ネームサーバーにデータベースの更新を通知するまでの経過時間
  • 再試行 :更新が失敗してから再度更新を試みるまでの待機時間
  • 期限切れ :ゾーンが権限を失い、ルート ネームサーバーに問い合わせる必要が生じるまでの時間
  • 最小 :他のネームサーバーがゾーンの情報をキャッシュする時間。

NS (ネームサーバー) レコードは、
次の形式を使用して、特定のゾーンの権限のあるネームサーバーを通知します:

IN NS dns.example.com.

A (アドレス) レコードは、次の形式を使用して、名前に割り当てる IP アドレスを指定します。

hostname IN A IP-address


Cent OS
  1. DNSゾーンエディタを使用してcPanelにレコードを追加するにはどうすればよいですか?

  2. DNSゾーンエディターを使用してcPanelにMXレコードを追加するにはどうすればよいですか?

  3. DNSゾーンエディターを使用してcPanelでMXレコードを編集または削除するにはどうすればよいですか?

  1. DNSゾーンエディタを使用してcPanelにCNAMEレコードを追加するにはどうすればよいですか?

  2. DNSゾーンエディタを使用してcPanelのCNAMEレコードを編集または削除するにはどうすればよいですか?

  3. DNSゾーンエディターを使用してcPanelのレコードを編集または削除するにはどうすればよいですか?

  1. DNSレコードタイプの説明

  2. bind9(DNSサーバー)構成ファイルを確認する方法

  3. DNSゾーンエディターを使用してcPanelにMXレコードを追加するにはどうすればよいですか?