dhcp経由でIPアドレスを取得するLinuxデバイスがあり、ホスト名を使用してイントラネットでアクセスできるように、Microsoft DDNSを使用してDNSサーバーに登録する必要があります。DNSで何も変更せずに使用できる、または使用できるクライアントユーティリティはありますか?
1 に答える
これは、DHCP クライアントによって実行できます。多くの組み込み Linux は dhclient を使用しますが、これはホスト名を DHCP サーバーに送信しませんが、他の一部 ( pumpなど) は送信します。
正確に言うと、dhclient は DNS 更新をわずかにサポートしています。dhclient.conf のマンページで読むことができます
クライアントは、リースが取得されたときに DNS 更新を実行するための非常に限定的なサポートを提供するようになりました。これはプロトタイプであり、おそらくあなたが望むことをしません。また、たまたまDNSサーバーを制御している場合にのみ機能しますが、これはほとんどありません.
DHCPv4 または DHCPv6 を使用しているかどうかにかかわらず、このセクションの内容はすべて当てはまることに注意してください。どちらにもまったく同じ構文が使用されます。
これを機能させるには、DHCP サーバーと同様にキーとゾーンを宣言する必要があります (詳細については、dhcpd.conf(5) を参照してください)。次のように、クライアントで fqdn オプションを構成する必要もあります。
send fqdn.fqdn "grosse.fugue.com."; send fqdn.encoded on; send fqdn.server-update off; also request fqdn, dhcp6.fqdn;
fqdn.fqdn オプションは、完全修飾ドメイン名でなければなりません。
更新するゾーンのゾーン ステートメントを定義する必要があります。使用している DHCP サーバーによっては、fqdn.encoded オプションを on または off に設定する必要がある場合があります。
他のDHCPクライアントを評価することが最善の解決策だと思います