web-dev-qa-db-ja.com

Windows DNSサーバーは、非** DHCP **クライアント(サーバー)を2008R2に登録します

Linuxボックスには静的IPがあり、一部はCentosを使用し、他はDebianを使用して、開発とテスト用に予約されたIP範囲を使用しています。

管理者も手動も介入することなく、DNSをDNSサーバー2008R2に「公開」するには、このボックスが必要です。

これらのホストのホスト名は正しく構成されていますが、DNSに登録されていないため、ホスト名でアクセスできません。

Windowsボックスでは、このプロセスは自動的に行われ、次の方法で強制的に再登録できます。 ipconfig /registerdns。 Linuxファミリに相当するものはありますか?

これらのホストがDNSサーバーに自分のエントリを自動的に追加するようにして、ホスト名を使用してアクセスできるようにするという考えです。

RFC 2136 `ドメインネームシステムの動的更新(DNS UPDATE) 'はプロトコルを定義します。

5
fcm

実際には、という名前のユーティリティがあります nsupdate それはプロトコルに従い、私が探していたものを提供します。 DebianとUbuntuでは nsupdateとして定義されています 'nsupdateはnslookupのあまり知られていない兄弟です'

'a' 'aaaa' 'cname'およびおそらく他のレコード。

DNSサーバーが「開いている」必要があり、動的更新を受け入れる必要があることを思い出してください。任意のIPアドレスを追加して正当なエントリを削除できるという事実により、動的更新によりDNSサーバーは非常に安全でない情報源になります! しかし、かっこいい!

サンプル

nsupdate
update add xxx.yyy.com. 600 a 10.11.12.13
update delete www.example.com cname
update delete www1.example.com a
update add xxx.yyy.com 600 a 10.11.12.13
update add aaa.yyy.com  600 cname xxx.yyy.com.
send
9
fcm