ウェブサイト検索

CentOS/RHEL 8 でホスト名を変更する方法


ホスト名の設定は、サーバーを設定する際の典型的なタスクの 1 つです。ホスト名は、ネットワーク内の PC に割り当てられる名前で、PC を一意に識別するのに役立ちます。

CentOS/RHEL 8 でホスト名を設定するにはさまざまな方法があるので、それぞれを順番に見ていきます。

システムのホスト名を表示するには、次のコマンドを実行します。

hostname

さらに、次のように hostnamectl コマンドを実行できます。

hostnamectl

RHEL 8 でのホスト名の設定

ホスト名を設定するには、次のようにログインし、hostnamectl コマンドを使用します。

sudo hostnamectl set-hostname 

たとえば、ホスト名を tecmint.rhel8 に設定するには、次のコマンドを実行します。

sudo hostnamectl set-hostname tecmint.rhel8

後で hostname または hostnamectl コマンドを実行して、新しいホスト名がシステムに適用されているかどうかを確認できます。

hostname
hostnamectl

次に、ホスト名のレコードを /etc/hosts ファイルに追加します。

127.0.0.1	tecmint.rhel8

これにより、デフォルトでエントリが /etc/hostname ファイルに自動的に追加されます。

保存してテキスト エディタを終了します。

最後に、ネットワーク サービスを再起動して、変更を有効にします。

sudo systemctl restart NetworkManager

あるいは、nmtui コマンドを使用して、次のようにシステムのホスト名を設定または変更することもできます。

sudo nmtui

新しいホスト名を入力します。

最後に、systemd-hostnamed サービスを再起動して、最近の変更を適用します。

sudo systemctl restart systemd-hostnamed

これで、CentOS/RHEL 8 でホスト名を変更または設定する方法に関するこのガイドは終了です。このガイドがお役に立てば幸いです。