私のLinuxシステムがネットワーク上の名前をブロードキャストするのをどのように停止しますか?

私のLinuxシステムがネットワーク上の名前をブロードキャストするのをどのように停止しますか?

私はLinksysルーターを持っていますが、ルーターから接続されているPCを検索すると、私のコンピューター名とワイヤレスデバイスのMACアドレスが表示されることがわかりました。

ただし、一部のデバイスでは、名前ではなくデバイスのMACアドレスのみが表示されることがわかりました。

たとえば、ルーターに接続されているAppleコンピュータは名前なしで表示されます。 PlayStation 3とプリンタにも名前は表示されません。

だから私の質問は、ルータが名前ではなくMACアドレスのみを表示できるように、LinuxがインストールされているPCの名前ブロードキャストをどのように停止できるかということです。

実際には共有ユーティリティがないので、自分のコンピュータ名をブロードキャストするのには役に立ちません。

ベストアンサー1

何も放送しません。 PC が DHCP 経由で IP アドレスを要求すると、要求に独自の名前が送信されます。これは、DHCPサーバーがこの名前を使用して展開するIPアドレスを選択できるためです(一部のDHCPサーバーはこの名前を使用してDNSを更新することもあります)。クライアントは、DHCPサーバーが名前に興味があるかどうかを知る方法がなく、送信しても何の害もないので送信します。したがって、ルータはその名前を取得し、参照用に保存します。

編集する:
ただし、一部の DHCP クライアントを使用してホスト名をなりすまします。たとえば、withにはオプションがありdhcpcdます--hostname。必要に応じて、ここで他のものを渡すことができます。しかし、空にしておくことはできません。dhcpcd空の場合、実際のホスト名が送信されるためです。

おすすめ記事