Linuxのホスト名を変更する方法をご紹介します。

CentOS6以前とCentOS7以降では変更方法が異なります。お使いのバージョンにあわせて使い分けてください。

 

CentOS6以前

/etc/sysconfig/network ファイルを編集します。

# vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=localhost.localdomain

編集が終わったらネットワークの再起動を行います。

# /etc/rc.d/init.d/network restart

 

CentOS7以降

4つの方法があります。

1. /etc/hostname ファイルの編集

CentOS6同様に設定ファイルを編集することでホスト名を変更します。

なお、CentOS7以降では設定ファイルが下記に変更になりました。

# vi /etc/hostname
localhost.localdomain

 

2. hostnamectl コマンドで変更

コマンドを利用してホスト名を変更します。

# hostnamectl set-hostname localhost.localdomain

 

3. nmtui コマンドで変更

NetworkManagerのTUI (テキスト・ユーザー・インタフェース)を利用して対話形式でホスト名を変更します。

# nmtui

「NetworkManager TUI」が表示されるので、「システムのホスト名を設定する」を選択します。

「ホスト名の設定」でホスト名を入力します。

確認画面が表示されるので「OK」を選択します。

 

4. nmcli コマンドで変更(CUI)

NetworkManagerのCLI (コマンド・ライン・インタフェース)を利用してホスト名を変更します。

# nmcli general hostname localhost.localdomain

 

お疲れさまでした。

 

Joomla templates by a4joomla