GNU/Linux >> Linux の 問題 >  >> Cent OS

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

ホスト名は、コンピューター、デバイス、またはドメイン名とも呼ばれ、コンピューターがインターネットに接続するときにコンピューターに付けられます。ホスト名はネットワーク内で一意である必要があり、オペレーティングシステムのインストール中に割り当てられます。また、仮想マシンの作成時に動的に割り当てられる場合もあります。

CentOS 8では、 hostnamectl およびnmcli コマンドを使用して、デスクトップおよびサーバーシステムのホスト名を変更できます。 ホスト名を使用する コマンドを実行すると、システムのホスト名が表示されます。

ドメインまたはホスト名は通常、システム起動ファイル(/ etc / hostname)に存在します。この記事では、コンピューターシステムを再起動せずにCentOS8でシステムのホスト名を変更する方法を学習します。

前提条件

先に進む前に、Sudoコマンド権限を持つ管理者アカウントとしてログインしていることを確認する必要があります。

ホスト名の理解

上記のように、ホスト名は、ネットワークに接続されているシステムまたはデバイスに割り当てられた一意のラベルです。 2つ以上が同じネットワーク上に同様のホスト名を持っていないことに注意する必要があります。

ホスト名には次の3つのタイプがあります。

  1. 静的
  2. かなり
  3. 一時的

静的ホスト名

これは従来のホスト名タイプです。静的ホスト名は/etc / hostnameに保存されます ファイルであり、ユーザーが変更できます。

かなりのホスト名

これは、プレゼンテーションに使用されるUTF8ホスト名およびユーザーです。たとえば、CentOSPC。

一時的なホスト名

これは、カーネルによって管理される動的なホスト名です。静的ホスト名と一時ホスト名はデフォルトで同じです。

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

現在のホスト名を表示するには、ターミナルウィンドウを開き、次のコマンドを実行します。

$hostnamectl

別のコマンドを使用して、現在のホスト名を表示します。ターミナルで次のコマンドを入力します。

$hostname

ここで、CentOS8.0システムのホスト名はk8s-masterです。

ホスト名を変更するための3つの異なるコマンド

CentOS 8でホスト名の名前を変更するには、次の方法があります。

hostnamectlコマンド

hostnamectlコマンドは、CentOS8Linuxシステムのホスト名を変更するために使用されます。次のコマンドを実行して、ホスト名を変更します。

$ sudo hostnamectl set-hostname {change-name}

hostnamectl コマンドは出力を生成しません。ホスト名が正常に変更されたことを確認するには、 hostnamectlを実行します。 指図。ここでは、CentOS-PCとして設定されたホスト名。

Nmtuiコマンド

これは、NetworkManagerとの通信に使用されるcursesベースのツールです。 nmtui コマンドは、ホスト名を変更または設定するためにも使用されます。

このツールを起動するには、ターミナルで次のコマンドを実行します。

$ sudo nmtui

インターフェイスが起動したら、矢印キーを使用してすべてのオプションをナビゲートします。オプション[システムホスト名の設定]を選択し、 Enterを押します。 キー:

割り当てるホスト名を入力します。ここでは、ホスト名 CentOS-PC 、下方向に移動し、 を選択します オプション。

ダイアログボックスに「ホスト名をCentOS-PCに設定」と画面に表示されます。 [OK]オプションを選択します。

システムのホスト名を正常に変更した後。ここで、hostnamectlコマンドを入力して、ホスト名の変更を確認するか、 systemd-hostnamedを再起動します。 ホスト名の変更を有効にするためのサービス:

$sudo systemctl restart systemd-hostnamed

ホスト名は正常に変更されました。

nmcliコマンド

これはNetworkManagerの管理に使用されるコマンドラインツールであり、nmcliはシステムのホスト名を設定するためにも使用されます。

ターミナルで次のコマンドを入力して、現在のホスト名を確認します。

$sudo nmcli g hostname

次のコマンドを実行して、ホスト名をCentOS-PCに変更します。

$sudo nmcli g hostname CentOS-PC

システムホスト名の変更を確認するには、 systemd-hostnamedを再起動します サービス:

$sudo systemctl restart systemd-hostnamed

nmcli を使用して、システム内のホスト名が変更されました コマンド。

注: host.abc.com

などの一時的な名前と静的な名前の両方に、完全修飾ドメイン名を使用するのが最善の方法です。

結論

このチュートリアルでは、CentOS 8でシステムのホスト名を変更または設定する方法を学習しました。さらに、さまざまなコマンド hostnamectl、nmtuiについても説明しました。 、および nmcli ホスト名を変更します。この記事があなたにとって非常に有益であり、システムのホスト名を変更できるようになることを願っています。これらのコマンドは、すべてのCentOSユーザーに推奨されます。


Cent OS
  1. ホスト名を変更する方法は?

  2. CentOSとUbuntuでホスト名を変更する方法

  3. Ubuntu でホスト名を変更する方法

  1. CentOS7Linuxでホスト名を設定/変更する方法

  2. CentOS 7 /RHEL7でホスト名を設定または変更する方法

  3. CentOS8でMACアドレスを変更する方法

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

  2. コマンドラインでCentOS8でファイルを検索する方法

  3. CentOS Linux でホスト名を変更する方法