
私はドメイン名がexample.comで、どのサブドメインがどのIPを指すかを処理するようにLinux vpsを設定できるようにしたいと思います。
たとえば、test1.example.comが99.99.99.99を指すように設定したいとします。ドメイン登録機関のDNSを使用してこれを行うことができることを知っていますが、レコードをすばやく変更/追加/削除できるようにしたいです。
BINDを使うよう勧められましたが、欲しい効果が出ないようです。
ありがとう
答え1
独自の DNS を実行するには、次の操作を行う必要があります。
- DNSの仕組みを理解します。オライリーの本DNSとバインディング良いスタートです。
- バインディング、dnsmasq、nsd、または同様の特権ネームサーバーをインストールします。
- ドメインを提供するように設定します。
- テストして機能していることを確認してください(たとえば、
nslookup
サーバー自体でsを実行するなど)。 - (ネームサーバー)レコードがあなたのサーバーを指すように登録機関のウェブサイトでドメインを更新するか、登録機関
NS
にそれを要求してください。
注:少なくとも2つの異なるネームサーバー(どちらか一方がダウンまたはアクセスできなくなった場合)を2つ以上の別々のネットワークに保持する必要があります。登録機関がDNS支援サービスを提供していることを確認してください。その場合は、DNSサーバーからのXFER要求を許可するようにDNSサーバーを構成する必要があります。