raspbian (debian) で DNS 名を変更する

raspbian (debian) で DNS 名を変更する

Raspberry Pi に raspbian をインストールしたのですが、他のマシンからそのホスト名を使用できないのはなぜか疑問に思っています。

私のルーターでは、Windows PC、Mac、iPhone など、どのコンピューターが接続されているかを名前で確認できます。すべてに名前があります。しかし、私の Pi では、IP アドレスしか表示されません。

Pi では、次のようにホスト名を正しく設定しました。

pi@pi ~ $ sysctl kernel.hostname
kernel.hostname = pi

ホスト名は以下も提供します:

pi@pi ~ $ hostname
pi

しかし、hostname -d では何も配信されません。

pi@pi ~ $ hostname -d 
pi@pi ~ $ 

ping piこれはなぜですか?他のマシンで実行して Pi にアクセスできないのはなぜですか?

ありがとう

答え1

/etc/dhcp/dhclient.conf に以下を追加します:

send host-name "yourhostname"

「request」ステートメントから「host-name」を削除します。

関連情報