Linux

CentOS/Red Hatで、ホストネーム(コンピューター名)を変えたい

 

【問題】
CentOS/Red Hatで、ホストネーム(コンピューター名)を変えたい

【解決方法】
CentOS 7/Red Hat 7の場合:

# hostnamectl set-hostname {your_new_hostname.domain}

{}内は新しいホストネームに書き替えてください

CentOS 7/Red Hatより古いバージョン:
vimを使った例:

# vim /etc/hosts

127.0.0.1                            localhost   localhost.localdomain
Your_IP_address             {your_new_hostname}     {your_new_hostname.domain}
{}内は新しいホストネームに書き替えてください

# vim /etc/sysconfig/network

HOTSNAMEの部分を新しい名前に書き替えます
HOSTNAME={your_new_hostname.domain}
{}内は新しいホストネームに書き替えてください

# hostname {your_new_hostname.domain}

{}内は新しいホストネームに書き替えてください

# service network restart

【備考】
どちらのバージョンでも一時的だけホスト名を変えたいのであれば
# hostname {your_hostname_domain}のコマンドだけで大丈夫です、コンピューターを再起動すると元のホスト名に戻ります。
CentOS7/Red Hat7より古いバージョンは、2つのファイルを編集しないといけないのですが、これをしないと再起動した時に元のホスト名に戻ってしまいます。

Windowsでの場合は、Windowsでコマンドプロンプトを使ってホスト名(コンピューター名)を変えたい を参照してください。