hostnameを変更する hostnameを設定するのにhostnameをどこに設定したらいいのかわからなくなったので調べてみた。 調べてみるとhostnameコマンドで設定できるとあるのだけど軽く調べると再起動すると設定内容が無効化されるらしい。 再起動後も設定を有効にするには/etc/hostsと/etc/sysconfig/networkの両方を編集しておく必要があるようだ。 # hostname new-host.example.com # vi /etc/hosts 127.0.0.1 new-host.example.com localhost.localdomain localhost # vi /etc/sysconfig/network NETWORKING="yes" GATEWAY="192.0.2.1" HOSTNAME="new-host.example.com