1. 準備 例: 2 台のマシン: 192.168.219.146 (マスター)、192.168.219.147 (スレーブ)、ドメイン名 www.panyangduola.com マスターDNSサーバーとスレーブDNSサーバーの両方にbind、bind-chroot、bind-utilsをインストールする必要があります。 ファイアウォールが有効になっている場合は、ファイアウォールを設定してサービスを追加します(ファイアウォールが無効になっている場合は無視します) ファイアウォールコマンド --permanent --add-service=dns ファイアウォール-cmd --reload 2. プライマリDNSサーバー(192.168.219.146)の設定 設定ファイルの編集
2つの線を見つける ポート53をリッスンします{127.0.0.1;}; クエリを許可します { localhost; }; 変更後 listen-on ポート 53 { any; }; クエリを許可します { 任意; }; 2-1. フォワード解析を設定する /etc/named.rfc1912.zonesファイルを編集し、最後に解決するドメインを追加します。 vim /etc/named.rfc1912.zones ゾーン "panyangduola.com" IN { タイプマスター; ファイル "data/panyangduola.com.zone"; }; panyangduola.com.zone 解決ドメインを作成する vim /var/named/data/panyangduola.com.zone $TTL 3600 $ORIGIN panyangduola.com です。 @ IN SOA panyangduola.com。 admin.panyangduola.com。 ( 2018042101 1D 1時間 1W 3時間 ) @ IN NS ns1.panyangduola.com まで。 @ IN NS ns2.panyangduola.com まで。 ns1 192.168.219.146 内 ns2 IN A 192.168.219.147 www IN A 192.168.219.146 ウェブ IN CNAME www 2-2. 逆解像度を設定する /etc/named.rfc1912.zonesファイルを編集し、最後に解決するドメインを追加します。 vim /etc/named.rfc1912.zones ゾーン "219.168.192.in-addr.arpa" IN { タイプマスター; ファイル "data/219.168.192.zone"; }; 219.168.192.zone解決ドメインを作成する vim /var/named/data/219.168.192.zone $TTL 3600 $ORIGIN 219.168.192.in-addr.arpa. @ IN SOA panyangduola.com。 admin.panyangduola.com。 ( 2018042101 1D 1時間 1W 3時間 ) @ IN NS ns1.panyangduola.com まで。 @ IN NS ns2.panyangduola.com まで。 146 IN PTR ns1.panyangduola.com。 147 IN PTR ns2.panyangduola.com。 146 IN PTR www.panyangduola.com. 2-3. DNS 構成ファイルの構文チェックを実行します。 cd /etc 名前付きチェックconf 名前付き.conf 名前付きチェックコンフ名付き.rfc1912.zones cd /var/named/data 名前付きチェックゾーン panyangduola.com panyangduola.com.zone 名前付きチェックゾーン 219.168.192.in-addr.arpa 219.168.192.zone 2-4. /etc/resolv.confを編集して追加する vim /etc/resolv.conf ローカルドメインを検索 ネームサーバー 192.168.219.146 2-5. 手順2-3でエラーが発生しない場合は、指定されたサービスを起動します。 名前を再起動
ステータスを表示
2-6. プライマリDNSサーバーの解決が成功しているかどうかを確認する Pingコマンドの検証 ping -c 4 www.panyangduola.com nslookup コマンド検証 nslookup >www.panyangduola.com nslookup >192.168.219.146 3. DNSサーバー(192.168.219.147)から設定する named.conf ファイルを編集する
2つの線を見つける ポート53をリッスンします{127.0.0.1;}; クエリを許可します { localhost; }; 変更後 listen-on ポート 53 { any; }; クエリを許可します { 任意; }; 3-1. プライマリDNSサーバー(192.168.219.146)の設定を変更する /etc/named.rfc1912.zones vim /etc/named.rfc1912.zones ゾーン "panyangduola.com" IN { タイプマスター; ファイル "data/panyangduola.com.zone"; 転送を許可 {192.168.219.147;}; 通知する はい; {192.168.219.147;} にも通知します。 }; ゾーン "219.168.192.in-addr.arpa" IN { タイプマスター; ファイル "data/219.168.192.zone"; 転送を許可 {192.168.219.147;}; 通知する はい; {192.168.219.147;} にも通知します。 }; 3-2. DNSサーバー(192.168.219.147)からの前方解決を構成する /etc/named.rfc1912.zonesファイルを編集し、最後に解決するドメインを追加します。 vim /etc/named.rfc1912.zones ゾーン "panyangduola.com" IN { タイプスレーブ; ファイル "data/panyangduola.com.zone"; マスター { 192.168.219.146; }; }; panyangduola.com.zone の空のファイルを作成する
所有者を設定 cd /var/named/data chown 名前:named panyangduola.com.zone 3-3. DNSサーバー(192.168.219.147)からの逆引き解決を設定する /etc/named.rfc1912.zonesファイルに追加します vim etc/named.rfc1912.zones ゾーン "219.168.192.in-addr.arpa" IN { タイプスレーブ; ファイル "data/219.168.192.zone"; マスター { 192.168.219.146; }; }; 空のファイル219.168.192.zoneを作成します。 所有者を設定 cd /var/named/data chown 名前:名前 219.168.192.zone 3-4. DNS 構成ファイルの構文チェックを実行します。 cd /etc 名前付きチェックconf 名前付き.conf 名前付きチェックコンフ名付き.rfc1912.zones 3-5. /etc/resolv.confを編集して追加する vim /etc/resolv.conf ローカルドメインを検索 ネームサーバー 192.168.219.147 3-6. 手順3-4でエラーが発生しない場合は、指定されたサービスを起動します。 名前を再起動
ステータスを表示
3-7. ファイル/var/named/data/panyangduola.com.zoneと/var/named/data/219.168.192.zoneにバイナリデータが含まれているかどうかを確認します。 cat /var/named/data/panyangduola.com.zone /var/named/data/219.168.192.zone をcatする 3-8. DNSサーバーからの解決が成功しているか確認する Ping コマンド検証 ping -c 4 www.panyangduola.com nslookup コマンド検証 nslookup >192.168.219.147 要約する 上記は、centos7.x でのマスター DNS サーバーとスレーブ DNS サーバーの展開についてご紹介したものです。お役に立てれば幸いです。ご質問がある場合は、メッセージを残していただければ、すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。 以下もご興味があるかもしれません:
|
<<: MySQL max_allowed_packet 設定
TypeScript を使用する場合、TypeScript が提供する型システムを使用してコードのあ...
最近、MySQL の起動中にエラーが発生しました。エラー メッセージは次のとおりです。 エラー 20...
コードは次のようになります。 // 配送先住所の平行四辺形の線のスタイル <view clas...
いつものように、まずは画像効果を投稿しましょう: このエフェクトの原理は非常にシンプルです。CSS3...
質問昨日、データベースSQLを書いているときに問題が発生しました。問題の根本は、SQL ステートメン...
改訂版のプレビューこの記事は 3 日前に書かれたものです。先輩の同僚から改訂の提案をいくつかいただき...
I. はじめにDockerテクノロジーは現在非常に人気があります。コンテナを介してプロジェクト環境を...
OpenShift 3.9 の最新バージョンを体験する最も早い方法。準備 [root@host ~]...
序文lvm (論理ボリューム マネージャー) 論理ボリューム管理は、Linux システムのニーズを満...
目次質問伸ばす問題を解決する要約する質問プロジェクトの要件に従って、以下の州地図で個々の都市を(異な...
Python 3.4でMySQLデータベースを使用する詳細なプロセスは次のとおりです。 Window...
入力タグタイプがファイルで、タグ内にaccpet="image/*"属性が設定さ...
コードをコピーコードは次のとおりです。 <スタイル タイプ="text/css&qu...
MySql インデックスの詳細な紹介と正しい使用方法1. はじめに:インデックスはクエリ速度に重大な...
目次概要1. Refsオブジェクトの作成1.1 React.createRef() 1.2React...