ホーム テクノロジー LINUX Linuxでホスト名を変更するにはどうすればよいですか?

Linuxでホスト名を変更するにはどうすればよいですか?


システム管理者にとって重要なタスクの 1 つは、ホスト名の変更方法を知ることです。

インストール中に間違ったホスト名を入力した場合、またはホスト名を変更する必要がある場合は、以下のように変更できます。以下は Ubuntu と CentOS でテストされています。

ホスト名の変更には 3 つの手順が必要です。

  • /etc/sysconfig/networkHOSTNAME値を変更する
  • /etc/hostsのホスト名を変更する
  • 端末上のホスト名を更新する

1. ホスト名を表示する

ターミナル上でhostnameを実行して、設定された名前を調べてみましょう。

 [root@centos-s-1vcpu-2gb-lon1-01 ~]# hostname
centos-s-1vcpu-2gb-lon1-01
[root@centos-s-1vcpu-2gb-lon1-01 ~]#

に変えましょう

2. ホスト名の変更

viを使用して/etc/sysconfig/networkファイルを編集し、 HOSTNAME=を探して、目的の名前に更新します。

: 一部のクラウド VM で HOSTNAME エントリが存在しないことに気付きました。サーバー上にこれが見つからない場合は、この手順を無視してかまいません。

変更前:

 # cat network
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=centos-s-1vcpu-2gb-lon1-01

変更後:

 # cat network
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=
[root@localhost sysconfig]#

次のステップでは、hosts ファイル内のホスト名を変更します。

/etc/hostsファイルを編集し、 127.0.0.1の現在のホスト名とサーバー IP (存在する場合) の行を探し、それを上記で設定した目的のホスト名に更新します。

変更前:

 [root@centos-s-1vcpu-2gb-lon1-01 ~]# cat /etc/hosts | grep -v '^#'
127.0.0.1 centos-s-1vcpu-2gb-lon1-01 centos-s-1vcpu-2gb-lon1-01
127.0.0.1 localhost.localdomain localhost
127.0.0.1 localhost4.localdomain4 localhost4

::1 centos-s-1vcpu-2gb-lon1-01 centos-s-1vcpu-2gb-lon1-01
::1 localhost.localdomain localhost
::1 localhost6.localdomain6 localhost6

[root@centos-s-1vcpu-2gb-lon1-01 ~]#

変更後:

 [root@centos-s-1vcpu-2gb-lon1-01 ~]# cat /etc/hosts | grep -v '^#'
127.0.0.1 
127.0.0.1 localhost.localdomain localhost
127.0.0.1 localhost4.localdomain4 localhost4

::1 centos-s-1vcpu-2gb-lon1-01 centos-s-1vcpu-2gb-lon1-01
::1 localhost.localdomain localhost
::1 localhost6.localdomain6 localhost6

[root@centos-s-1vcpu-2gb-lon1-01 ~]#

3. 端末上のホスト名を変更する

最後に、希望の値を指定してhostnameコマンドを実行します。

 [root@centos-s-1vcpu-2gb-lon1-01 ~]# hostname 

サーバーに再ログインしてみると、新しいホスト名が表示されます。

DigitalOceanサーバーを使用していますか?

DigitalOcean VM 上のホスト名を変更する場合は、 /etc/hostnameファイル内のホスト名も更新する必要があります。

ここに簡単なビデオデモンストレーションがあります。

YouTubeビデオ

それは簡単でした。

そうじゃない? Linux についてさらに詳しく知りたいですか?この管理コースを確認してください。

「 Linuxでホスト名を変更するにはどうすればよいですか?」についてわかりやすく解説!絶対に観るべきベスト2動画

Linux でホスト名を変更する方法
Change Linux Username & Hostname