web-dev-qa-db-ja.com

UbuntuホストがDNSサーバーにホスト名を登録する方法

Active Directoryドメインにいます。

Windowsコンピューターを持っています(ドメインに参加していません)。ネットワークに接続すると、ネットワーク上の他のコンピュータからホスト名でpingできます。

この動作をLubuntu 16.04で再現するにはどうすればよいですか?

私はsamba/winbindを試しました。私はどこかでavahiを使用しましたが、それは異なるサブネット間では機能しないようです。

私の未参加のWindowsコンピューターがそれほど簡単にできる場合は、Ubuntuを使用する方法があるはずです。助けてください。

4
SW_user2953243

@Vidarloに感謝します。

私はdhclient.confファイルに戻りました。このファイルでは、すでにfqdnを送信しようとしましたが、他のディスカッションフォーラムから見たコードを確かにカットアンドペーストしました。私には次のものがありました、

send fqdn.fqdn "myhost.my.corp.domain";
send fqdn.encoded on;
send fqdn.server-update off;

しかし send fqdn.server-updateonに設定されているはずです。

そして今、それは機能します!

4
SW_user2953243

SSSDベースの統合を使用するための非常にシンプルでエレガントなソリューション- https://blogs.technet.Microsoft.com/jeffbutte/2016/12/18/265/ -FQDNをLinuxホスト名として設定するだけです:

hostnamectl examplename.mydomain.mysuffix

実際にはset-hostnameがありません、それを読んでください:

hostnamectl set-hostname examplename.mydomain.mysuffix
2
Vitaly