ネットワーキングの私の経験は、低く中程度だという点から申し上げます。
私はDHCPが設定されたLinuxシステムで作業しており、tcpdumpトレースを介してdhclientがオプション12の「要求パケット」からホスト名「linux」を送信することを確認しました。 /etc/hostname、/etc/hosts、および/etc/dhclient.confファイルを確認しましたが、ホスト名に関連する「linux」値を持つパラメーターはありません。 dhcpcdを使用するように指定する必要があります。
この値がどこに設定されているかわからないので、助けやヒントをいただきありがとうございます。
答え1
のman 5 dhclient.conf
構成項目はですsend host-name <...>
。床に近い。彼らが提示した例は次のとおりです。
interface "ep0" {
send host-name "andare.example.com";
request subnet-mask, broadcast-address, time-offset, routers,
domain-name, domain-name-servers, host-name;
}
ただし、インターフェイスセクションの下に配置する必要はないようです。転送中の場合は心配せずにLinux
上書きするだけです。
systemdで設定できます。 openSUSEでは、dhclientのマンページに-H
スイッチがあることがわかります。 YMMV。