nsd3はあまり知られていませんが、超軽量で安定したDNSサーバーであるため、ローエンドボックスでbind9を使用する代わりに使用できます。非常に優れたチュートリアルがあります ここ それを設定する方法を説明しています。私の問題は、別のVPSで切断されるサブドメインsubd1.example.comを設定する必要があることです。追加しようとしました
subdmn1.mymaindomain.com。 1.2.3.5で
(宛先IPが1.2.3.5であると仮定)次に、
nsdc rebuild
service nsd3 restart
ただし、subdmn1.mymaindomain.comはIPへの解決に失敗します。手がかりがあれば大歓迎です。
それがまさにゾーンファイルからのレコードである場合は、レコードタイプが欠落しており、場合によってはTTLが欠落しています。
正しい方法は次のとおりです。
subdmn1.mymaindomain.com. 86400 IN A 1.2.3.5
TTLをスキップすることは可能かもしれません-私はnsdでこれを試したことがありません。
それでも問題が解決しない場合は、nsdログを確認してください。ゾーンをリロードするために再起動する必要はないことに注意してください。nsdc reload
の後にnsdc rebuild
を使用できます。
また、このレコードがmymaindomain.com.
ゾーンにあると仮定すると、subdmn1.mymaindomain.com.
をsubdmn1
に短縮できます(末尾にドットがないことに注意してください)。