DNSゲートウェイとしてLinuxサーバ分離解決サービス(CentOSの7版)

、DNS解決サービス孤立トポロジ

DNSゲートウェイとしてLinuxサーバ分離解決サービス(CentOSの7版)
NATアドレス変換機能によりゲートウェイとしてLinuxサーバでは、異なるネットワークの訪問者によると、異なるIPアドレスを取得するために、同じドメイン名を解決します。ネットワークは、プライベートネットワークのみで開始することができ、二つの部分、すなわちプライベートネットワーク(LAN)と公衆ネットワーク(WAN)に分けNATゲートウェイは、出口位置をルーティングパブリックネットワークにプライベートネットワークに設定して、双方向のトラフィックは、NATゲートウェイのネットワークアクセスを通過する必要がありますされます発信側は、パブリックネットワークは、プライベートホストがアクティブにアクセスすることはできません。パブリックIPポートにIPプライベートネットワークがPATでラベル付けされているPATが相互作用し、プライベートIPポートをマークすることにより、公衆IP網にも変換することができます。

第二に、サービス・デプロイメント環境

1、シミュレーション実験に必要な:仮想マシンのCentOS 7(ゲートウェイ)
仮想マシンのWindows 10-1(プライベートネットワーク)
仮想マシンのWindows 10-2(パブリックネットワーク)
2、ネットワーク状態のCentOS 7 YUM BINDのインストールパッケージを使用した最初の使用では、後でドメイン名解決サービスに使用。
DNSゲートウェイとしてLinuxサーバ分離解決サービス(CentOSの7版)
3.インストールが完了したら、2つのネットワークカードのCentOS 7は、(あなたがカードの設定が追加をクリックすることができます)のみホストモードに調整されています。
DNSゲートウェイとしてLinuxサーバ分離解決サービス(CentOSの7版)
4、プライベートネットワークが10-1と10-2の勝利カードページのみホストモードに調整されている勝つ開催します。
DNSゲートウェイとしてLinuxサーバ分離解決サービス(CentOSの7版)
DNSゲートウェイとしてLinuxサーバ分離解決サービス(CentOSの7版)
バック5,7 CentOSの「VIMの/ etc /のsysconfig /ネットワークの実装 -scripts /のifcfg-ens33」 プライベートネットワークゲートウェイとして構成ens33カードを入力するためのコマンド。
DNSゲートウェイとしてLinuxサーバ分離解決サービス(CentOSの7版)
6、 "CDの/ etc / sysconfig / networkファイルの実行 / -scripts"を"CP -pのifcfg-ens33 ifcfg-実行し、次のプロファイルディレクトリに ens36" ens36プロファイルとしてens33コンフィギュレーションをコピーするには、ファイルのアクセス権を維持するためのコマンドを。
DNSゲートウェイとしてLinuxサーバ分離解決サービス(CentOSの7版)
図7に示すように、構成ファイル、33 36に全体に「VIMのifcfg-ens36」コマンドの実装では、行全体UUID元のIPアドレス「12.0.0.1」を取り外して交換します。
DNSゲートウェイとしてLinuxサーバ分離解決サービス(CentOSの7版)
8、「サービスネットワークの再起動」コマンドの実装では、ネットワークサービスを再起動します。
DNSゲートウェイとしてLinuxサーバ分離解決サービス(CentOSの7版)
9、win10-1ホストを手動でプライベートネットワーク構成のIPアドレス、ゲートウェイ、およびDNSサーバーのアドレスに移動します。
DNSゲートウェイとしてLinuxサーバ分離解決サービス(CentOSの7版)
パブリックネットワークに手動でホストIPアドレス、ゲートウェイ、およびDNSサーバーのアドレスを設定win10-2 10、。
DNSゲートウェイとしてLinuxサーバ分離解決サービス(CentOSの7版)
11、相互運用性かどうかを確認するには、pingコマンドを使用します。
DNSゲートウェイとしてLinuxサーバ分離解決サービス(CentOSの7版)
DNSゲートウェイとしてLinuxサーバ分離解決サービス(CentOSの7版)

第三に、3つのファイルがDNSを設定するには

1、CentOSの7の主な設定ファイルを入力するために「vimのは/etc/named.conf」コマンドの実装は、「任意の」と誰もが「任意の」アクセスを許可にアドレスをlistenします。
DNSゲートウェイとしてLinuxサーバ分離解決サービス(CentOSの7版)
2、実行(スペースやセミコロンに注意してください)ゾーン設定ファイルの内容を入力して「VIM /etc/named.rfc1912.zones」コマンドを実行し、ディレクトリ内のゾーン設定ファイルを入力するには、コマンド「CDの/ var / /命名」。
DNSゲートウェイとしてLinuxサーバ分離解決サービス(CentOSの7版)

view "lan"{
        match-clients { 192.168.100.0/24; };

        zone "kgc.com" IN {
          type master;
          file "kgc.com.lan";
        };

        zone "." IN {
          type hint;
          file "named.ca";
        };
};

view "wan" {
        match-clients { 12.0.0.0/24; };

        zone "kgc.com" IN {
          type master;
          file "kgc.com.wan";
        };

};

3、実行「CP -p named.localhost kgc.com.lan」テンプレート・ファイルをコピーする権利を保持する方法を指揮して、修正する「VIM kgc.com.lan」コマンドを実行します。
DNSゲートウェイとしてLinuxサーバ分離解決サービス(CentOSの7版)

$TTL 1D
@       IN SOA  kgc.com. admin.kgc.com. (
                                        0       ; serial
                                        1D      ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        3H )    ; minimum
        NS      kgc.com.
        A       192.168.100.1
smtp IN A       192.168.100.99
www IN  A       192.168.100.88

4、「CP -p kgc.com.lan kgc.com.wan」コマンドの実装では、権限構成テンプレートファイルを保存する方法をコピーし、その後、変更する「VIM kgc.com.wan」コマンドを実行します。
DNSゲートウェイとしてLinuxサーバ分離解決サービス(CentOSの7版)

$TTL 1D
@       IN SOA  kgc.com. admin.kgc.com. (
                                        0       ; serial
                                        1D      ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        3H )    ; minimum
        NS      kgc.com.
        A       12.0.0.1
smtp IN A       12.0.0.1
www IN  A       12.0.0.1

5、DNSサービスを開始するには、コマンド「という名前の開始systemctl」の実装。
DNSゲートウェイとしてLinuxサーバ分離解決サービス(CentOSの7版)
6、サービスの状態を確認するコマンド「という名前のsystemctl状態」の実装。
DNSゲートウェイとしてLinuxサーバ分離解決サービス(CentOSの7版)
7、最終的な実装「systemctl停止firewalld.service」コマンド強化されたセキュリティ機能をオフにすることができ、ファイアウォールをオフにして、「setenforce 0」を実行します。
DNSゲートウェイとしてLinuxサーバ分離解決サービス(CentOSの7版)
8は、プライベートネットワークwin10-1ホストに移動し、実行cmdはコマンドプロンプトとDNSのIPアドレスを取得するには、「nslookupコマンドwww.kgc.com」や「nslookupコマンドsmtp.kgc.com」コマンドを使用します。
DNSゲートウェイとしてLinuxサーバ分離解決サービス(CentOSの7版)
図9は、パブリックネットワークwin10-2ホストに移動し、実行cmdはコマンドプロンプトとDNSのIPアドレスを取得するには、「nslookupコマンドwww.kgc.com」や「nslookupコマンドsmtp.kgc.com」コマンドを使用します。
DNSゲートウェイとしてLinuxサーバ分離解決サービス(CentOSの7版)

まあ、それの実験正常に完了!私を助けるためにコーヒーのカップに延期、ありがとうございました!

おすすめ

転載: blog.51cto.com/14449521/2435654