アンドロイド

CentOS 7でホスト名を変更する方法

How to create bootable USB drive for CentOS 7 installer

How to create bootable USB drive for CentOS 7 installer

目次:

Anonim

このチュートリアルでは、CentOS 7システムでホスト名を変更するプロセスをガイドします。

ホスト名は、CentOSオペレーティングシステムのインストール時に設定されるか、仮想マシンをスピンアップする場合、起動時にインスタンスに動的に割り当てられます。

このチュートリアルで説明する方法は、システムを再起動する必要なく機能します。

前提条件

このチュートリアルを続ける前に、sudo特権を持つユーザーとしてログインしていることを確認してください。

ホスト名について

ホスト名は、ネットワーク上のマシンを識別するラベルです。 同じネットワーク上の2つの異なるマシンで同じホスト名を使用しないでください。

hostname static pretty transient 3つのクラスがあります。

  • static ユーザーが設定でき、 /etc/hostname ファイルに保存される従来の /etc/hostname 。 pretty-ユーザーへの表示に使用される自由形式のUTF8ホスト名。 たとえば、 Linuxize's desktop transient カーネルによって維持される動的なホスト名。実行時にDHCPまたはmDNSサーバーによって変更できます。 デフォルトでは、 static ホスト名と同じです。

host.example.com などの static および transient 名前の両方に完全修飾ドメイン名( FQDN )を使用することをお勧めします。

現在のホスト名を表示する

現在のホスト名を表示するには、次のコマンドを入力します。

hostnamectl

最後に、 systemd-hostnamed サービスを再起動して、変更を有効にします。

sudo systemctl restart systemd-hostnamed

方法3: nmcli コマンドを使用する

nmcli は、ホスト名の変更にも使用できるNetworkManagerを制御するためのコマンドラインツールです。

現在のホスト名を表示するには、次を入力します。

sudo nmcli general hostname

ホスト名を host.linuxize.com 変更するには、次のコマンドを使用します。

sudo nmcli general hostname host.linuxize.com

最後に、 systemd-hostnamed サービスを再起動して、変更を有効にします。

sudo systemctl restart systemd-hostnamed

変更を確認する

ホスト名が正常に変更されたことを確認するには、 hostnamectl コマンドを使用します。

hostnamectl

新しいホスト名がコンソールに表示されます:

Static hostname: host.linuxize.com Pretty hostname: Linuxize's desktop Icon name: computer-vm Chassis: vm Machine ID: 52d6807a6ae34327871ae568f7a1387e Boot ID: 4f747d0280d3402abed870d18b6e9a7a Virtualization: kvm Operating System: CentOS Linux 7 (Core) CPE OS Name: cpe:/o:centos:centos:7 Kernel: Linux 3.10.0-693.11.6.el7.x86_64 Architecture: x86-64

結論

このチュートリアルでは、マシンを再起動せずにCentOS 7サーバーのホスト名を変更する3つの異なる方法を示しました。

ご質問がある場合は、コメントをお気軽にお寄せください。

centosホスト名