私は主にWindowsであるネットワークを持っています。Windows2008サーバー(DNS/DHCPとADを使用)、およびさまざまな主にWindowsマシン(サーバー、XP、7)です。私はいくつかのLinuxボックスを追加しようとしていることを知っており、それらをDNSサーバーに表示させることができません。
Ubuntu 11.04(クライアントとサーバーの両方)を使用しています。 Ubuntuのボックスは、Sambaなどのドメインの一部ではありません。
このサイトを含め、インターネット上で多くの矛盾する回答を見てきました。登録はLinuxボックスまたはDHCPサーバーによって行われますか?
私は以下を試しました:
/etc/dhcp/dhclient.conf
では、send Host-name "ubuntubox"
でした。send Host-name "ubuntubox.mydomain.local
も試しました(補足質問:どちらが正しいですか?)とにかく...何の助けにもなりませんでした。
別の副次的な質問:Linuxボックスに/etc/dhcp3
と/etc/dhcp
の両方があるのはなぜですか?後者のフォルダのみがdhclient.conf
を持っています(Webでの一般的なコメントにもかかわらず)。
また、Sudo dhclient -r
は本当にipconfig /renew
と同等ですか?私の言う限りでは何もしません。
linux PCを設定した後
debianの場合:/etc/dhcp/dhclient.conf-> send Host-name "yourhostname";
rhelの場合:/ etc/sysconfig/network-scripts
Windows 2008(r2)サーバーに移動します。サーバーマネージャー-> DHCPサーバー->サーバー-> IPv4->プロパティ。 [DNS]タブに移動し、最後のオプションを確認します-...のDNS AおよびPTRレコードを動的に更新します。NT4.0
次に、[詳細設定]タブに移動します。DNS動的更新登録資格情報-資格情報、およびDHCPがDNSレコードを更新する名前の資格情報を設定します。 (これがないと動作しません)アレクセイ
これにはいくつかの方法があります。それぞれのアプローチには長所と短所があります。
1つは、それを行うための「単純な」方法です(つまり、可動部分が少ないことを意味します)。 ubuntuボックスでDNS更新コマンドをDNSサーバーに送信します。 nsupdate
はこのための手段であり、dnsutilsパッケージに含まれています。ここでの主な注意点は、認証されていない更新をDNSゾーンでオンにする必要があることです。これは、かなり厄介なセキュリティリスクをもたらす可能性があります。 ")ハイジャックの準備ができています。
2番目のオプションは、レコードを挿入するようにDHCPサービスを構成することです。これはあなたがやろうとしていたことのようです。期待どおりに機能するように確認するいくつかの事項:
dhclient.conf
は完全修飾ドメイン名である必要があります。それがうまくいかない理由かもしれません)DNSがAD統合されていると想定して、両方の方法を組み合わせないでください。DHCPサーバーがホストによってすでに挿入されているものを更新しようとすると、最終的にADオブジェクトのアクセス許可の問題が発生します。
この回答を確認してください 、これはホストをDNSサーバーに追加する方法を提供します。ただし、(a)ホスト名が正しくないか欠落している場合、または(b)DHCPサーバーがそうするように指示されていない場合を除き、通常DHCPサーバーは割り当てられたクライアントを自動的に登録します。
DHCPサーバーのスコープで更新を有効にする必要があります。