独自の DNS レコード サーバーをセットアップするにはどうすればよいですか?

独自の DNS レコード サーバーをセットアップするにはどうすればよいですか?

私は example.com というドメイン名を持っており、どのサブドメインがどの IP を指しているかを処理できるように Linux VPS を構成したいと考えています。

たとえば、test1.example.com を 99.99.99.99 を指すように設定できるようにしたいとします。これを行うにはドメイン レジスタの DNS を使用するだけでよいことはわかっていますが、レコードをすばやく変更/追加/削除できるようにしたいと考えています。

誰かが BIND を使うように勧めてきましたが、私が求めている機能は実現されていないようです。

ありがとう

答え1

独自の DNS を実行するには、次のことが必要です。

  • DNSの仕組みを理解する。O'Reillyの本DNSとバインド良いスタートです。
  • bind、dnsmasq、nsd、または同様の権威あるネームサーバーをインストールする
  • ドメインを提供するように設定する
  • テストして動作していることを確認します(例:nslookupサーバー自体から s を実行する)
  • レジストラの Web サイトでドメインを更新してNS(ネームサーバー) レコードがサーバーを指すようにするか、レジストラにその作業を依頼してください。

注意: 少なくとも 2 つの異なるネームサーバー (1 つがダウンまたはアクセス不能になった場合に備えて) を用意する必要があります。できれば 2 つの別々のネットワーク上に用意してください。レジストラが DNS セカンダリ サービスを提供しているかどうかを確認してください。提供している場合は、DNS サーバーから XFER 要求を許可するように DNS サーバーを構成する必要があります。

関連情報