CentOSでDNSサーバーを設定する手順は?

DNSサービスの設定手順は次のとおりです。

  1. Yumコマンドを使用して、BINDおよびBINDユーティリティのインストールを行います:yum install bind bind-utils -y
  2. ネイティブに設定ファイルを変更します:/etc/named.confファイルを開いて、必要な変更を加えます。よく使用される変更には、DNSサーバーがリッスンするIPアドレスを指定するlisten-onパラメーターの設定、クエリを許可するallow-queryパラメーターの設定、アップストリームDNSサーバーを指定するforwardersパラメーターの設定が含まれます。さらに、カスタムゾーン設定を追加することもできます。
  3. 区域ファイルを配置する:/var/named/ ディレクトリーを開き、各ドメインに対して 1 つのゾーンファイルを構成します。通常は、プライマリゾーンファイルと逆引きゾーンファイルがあります。ゾーンファイルには、ドメイン名や IP アドレスなどの DNS レコードを構成します。
  4. DNSサービスを起動するには、systemctl start namedコマンドを使用します。
  5. DNSサービスをブート時に起動するように設定するには、systemctl enable namedコマンドを使用します。
  6. DNSサービス関連のポートを開放する:サーバにファイアウォールが有効の場合は、DNSサービスのポートを開放する必要があります。一般的に使用されるポートは53/udpと53/tcpです。

これらの手順が完了するとDNSサービスの設定は完了です。 nslookupコマンドや他のDNS検索ツールを使って、DNSサーバーの機能が正常かどうかをテストできます。

bannerAds