DNS逆解決およびマスタースレーブDNSドメイン名解決サーバー

逆解決を構成する

ゾーン構成ファイルを変更し、逆ゾーン構成を追加します

vim /etc/named.rfc1912.zone						#文件里有模版,可复制粘贴后修改
zone "232.168.192.in-addr.arpa" IN {			#反向解析的地址倒过来写,代表解析192.168.232段的地址
        type master;
        file "zzz.com.zone.local";			#指定区域数据文件为benet.com.zone.local
        allow-update { none; };
};

ここに画像の説明を挿入します

逆引きゾーンデータファイルを構成する

cd /var/named/
cp -p named.localhost zzz.com.zone.local
vim /var/named/zzz.com.zone.local
$TTL 1D
@       IN SOA  zzz.com. zzz.benet.com. (					#这里的“@”代表192.168.232段地址
                                        0       ; serial
                                        1D      ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        3H )    ; minimum
        NS      zzz.com.
        A       192.168.232.3
200 IN  PTR     www.zzz.com.
100 IN  PTR     mail.zzz.com.

#PTR为反向指针,反向解析192.168.232.200地址结果为www.zzz.com.

ここに画像の説明を挿入します
ここに画像の説明を挿入します

テストするサービスを再起動します

systemctl restart named
host 192.168.232.200
nslookup 192.168.232.200

ここに画像の説明を挿入します

マスタースレーブドメインネームサーバーを構築する

プライマリドメインネームサーバーのゾーン構成ファイルを変更し、順方向および逆方向のゾーン構成を変更します

vim /etc/named.rfc1912.zone
zone“ zzz.com” IN {typemaster ;●typeはマスターゾーンファイル“ zzz.com.zone”; allow-transfer {192.168.232.4;};●ダウンロードを許可しますサーバーからの肯定的な地域データに、ここにスレーブサーバーのIPアドレスを追加します};



ゾーン「232.168.192.in-addr.arpa」IN {
タイプマスター;
ファイル「zzz.com.zone.local」;
allow-transfer {192.168.232.4; };
};
ここに画像の説明を挿入します

スレーブドメインネームサーバーのマスター構成ファイルを変更します

yum install -y bind
vim /etc/named.conf
options { listen-onポート53 {any;};●ポート53でリッスンします。IPアドレスのサービスを提供するローカルIPを使用します。anyを使用して表すこともできます。すべての#listen- on- v6ポート53 {:: 1;};ディレクトリ「/ var / named」;ダンプファイル「/var/named/data/cache_dump.db」;統計ファイル「/ var / named / data /named_stats.txt”; memstatistics-file“ /var/named/data/named_mem_stats.txt”; recursing-file“ /var/named/data/named.recursing”; secroots-file“ / var / named / data / named .secroots”; allow- query {any;};●このDNS解決サービスの使用を許可されたネットワークセグメント。anyは、すべてを表すためにも使用できます...... }











ここに画像の説明を挿入します

ドメインネームサーバーからゾーン構成ファイルを変更し、ポジティブゾーン構成とネガティブゾーン構成を追加します

vim /etc/named.rfc1912.zone
zone“ zzz.com” IN {typeslave ;●タイプはmasters {192.168.232.3;};●マスターサーバーファイル“ slaves / zzz.com.zoneのIPアドレスを指定します”;●ダウンロードしたエリアデータファイルをslaves /ディレクトリに保存する};



ゾーン「232.168.192.in-addr.arpa」IN {
タイプスレーブ;
マスター{192.168.232.3; };
ファイル「slaves / zzz.com.zone.local」;
};
ここに画像の説明を挿入します

マスターとスレーブの両方がサービスを再起動し、エリアデータファイルが正常にダウンロードされたかどうかを確認します


ls -l / var / named / slaves /という名前のsystemctlrestart

クライアントのドメイン名解決構成ファイルにスレーブDNSサーバーアドレスを追加します

エコー「ネームサーバー192.168.232.11」>> / etc / resolv.conf

テスト

ホスト192.168.232.200nslookup
192.168.232.200
ここに画像の説明を挿入します

メインサーバーのサービスを停止し、メインサーバーの障害をシミュレートします

systemctlstop名前付き
ホスト192.168.232.200nslookup
192.168.232.200
ここに画像の説明を挿入します
ここに画像の説明を挿入します

おすすめ

転載: blog.csdn.net/xiwagogogo/article/details/114000307