Networking前書きサーバーの構成とインフラストラクチャを管理する重要な部分には、適切なドメインネームシステム(DNS)を設定することにより、ネットワークインターフェイスとIPアドレスを名前で簡単に検索する方法を維持することが含まれます。IPアドレスの代わりに完全修飾ドメイン名(FQDN)を使用してネットワークアドレスを指定すると、サービスとアプリケーションの構成が容易になり、構成ファイルの保守性が向上します。プライベートネットワーク用に独自のDNSを設定することは、サーバーの管理を改善する優れた方法です。9でBINDネームサーバーソフトウェア(BIND9)を使用して内部DNSサーバーをセットアップする方法について説明します。これは、サーバーがプライベートホスト名とプライベートIPアドレスを解決するために使用できます。これは、内部ホスト名とプライベートIPアドレスを管理するための中心的な方法を提供します。これは、環境が数個以上のホストに拡大する場合に不可欠です。前提条件このチュートリアルを完了するには、次のインフラストラクチャが必要です。*で*同じデータセンター*に各サーバーを作成します。9初期サーバーセットアップガイド]。DNSの概念に精通していない場合は、https://www.digitalocean.com/community/tutorial_series/an-introduction-to-managing-dnsの最初の3つの部分を読むことをお勧めします[DNSの管理の概要]。インフラストラクチャと目標の例この記事では、次のことを想定しています。DNSネームサーバーとして指定される2つのサーバーがあります。作成したDNSインフラストラクチャを使用する2つの追加のクライアントサーバーがあります。インフラストラクチャにはいくつでも追加できます。これらのサーバーはすべて同じデータセンターに存在します。*データセンターであると想定します。+」サブネット上にあります)。サーバーに合わせてこれを調整する必要があるでしょう。すべてのサーバーは、「example.com」で実行されるプロジェクトに接続されています。DNSシステムは完全に内部的でプライベートなものであるため、ドメイン名を購入する必要はありません。所有するドメインを使用すると、パブリックにルーティング可能なドメインとの競合を回避できる場合があります。これらの仮定により、プライベートサブネットまたはゾーンを参照するために「nyc3.example.com」を使用する命名スキームを使用することが理にかなっていると判断します。関連する詳細については、次の表を参照してください。*があり、バックアップとして機能します。プライマリDNSサーバーであるns1をインストールして始めましょう。+`パッケージキャッシュを更新します。updateBINDをインストールします。続行する前に、プライベートネットワーキングはIPv4のみを使用するため、BINDをIPv4モードに設定します。+`パラメータの最後に「-4」を追加します。"完了したら、ファイルを保存して閉じます。BINDを再起動して、変更を実装します。bind9BINDがインストールされたので、プライマリDNSサーバーを設定しましょう。