概要
CentOS 7 の Hostname の変更方法です。
一時的に Hostname を変更する
bash
$ sudo hostname hogehoge.example.com
- hostname コマンドで変更した場合再起動すると元に戻ります。
恒久的に Hostname を変更する (hostnamectl 使用)
(2017/4/23 コメントでアドバイスをいただいたので追記)
bash
$ sudo hostnamectl set-hostname <HOSTNAME>
- 再起動不要
- 一度セッションを抜けて再度ログインするとホスト名が変更されている
恒久的に Hostname を変更する (/etc/hostname を直接変更)
bash
$ sudo vim /etc/hostname
/etc/hostname
hogehoge.example.com
-
/etc/hostname
のファイル内の値がそのまま Hostname に反映されます。 - CentOS 6 とは編集するファイルが違うので要注意
参考URL
- 3.3. hostnamectl を使ったホスト名の設定 - https://access.redhat.com/documentation/ja-JP/Red_Hat_Enterprise_Linux/7/html/Networking_Guide/sec_Configuring_Host_Names_Using_hostnamectl.html
- CentOS 7 : ホスト名を設定する : Server World http://www.server-world.info/query?os=CentOS_7&p=hostname