この記事ではdhclientをインストールしてDHCPサーバから配布されたホスト名を反映させる手順を記載します。
Table of Contents
1 udhcpcコマンド
hostname -fを実行してもDHCPサーバから配布されたホスト名になりません。
localhost:~$ cat /etc/hostname localhost localhost:~$ hostname -f localhost.hiroom2.com
2 dhclientをインストールする
dhclientをインストールして再起動します。 dhclientのスクリプト実行時にbusyboxが提供するコマンドだとエラーになるため、coretuilsが必要です。
$ sudo apk add dhclient coreutils $ sudo reboot
hostname -fを実行するとDHCPサーバから配布されたホスト名になります。
kvm-alpinelinux-3-8-dhclient:~$ cat /etc/hostname localhost kvm-alpinelinux-3-8-dhclient:~$ hostname -f kvm-alpinelinux-3-8-dhclient.hiroom2.com