GNU/Linux >> Linux の 問題 >  >> Linux

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

システムはインストールプロセス中にホスト名を設定しますが、Linuxではいつでもホスト名を変更できます。

オペレーティングシステムのインストール中にマシン名をカスタマイズするのを忘れた場合は、後で行うことができます。方法は次のとおりです!

ホスト名は、コンピューター名とも呼ばれ、ネットワーク上のホストに割り当てられたラベルであり、特定のネットワーク上のあるデバイスを別のデバイスから区別します。英数字、ドット、ハイフンを含む単純な文字列にすることができます。

Linuxでホスト名を表示

ホスト名の変更に進む前に、まずLinuxシステムの現在のホスト名を確認しましょう。

Linuxシステムでホスト名を確認する方法はいくつかあります。ここでは、最も一般的に使用される2つの方法を紹介します。

hostname オプションなしのコマンド:

hostname

上記の出力からわかるように、私のLinuxシステムのホスト名はubuntuです。 。

Linuxでシステムホスト名を取得する別の方法は、hostnamectl オプションなしのコマンド:

hostnamectl

hostnameコマンドとは異なり、hostnamectlは、システムのタイプ、オペレーティングシステム、カーネルバージョン、アーキテクチャなど、システムに関連するいくつかの詳細を表示します。

次に、Linuxシステムのホスト名の変更に移りましょう。

Linuxでのホスト名の変更

Linuxシステムのシステムホスト名を他の任意のホスト名に変更できます。たとえば、現在のシステムのホスト名をubuntuから変更したいとします。 web-serverへ 。

この目的のために、 hostnamectlを使用します set-hostnameを使用したコマンド 引数の後に新しいホスト名が続きます。この場合はweb-server

sudo hostnamectl set-hostname web-server

もちろん、web-serverを置き換えることを忘れないでください 使用したい名前で。

hostnamectl set-hostnameであることを覚えておいてください 出力は生成されません。したがって、hostnamectlを使用できます ホスト名が変更されたことを確認するオプションのないコマンド:

hostnamectl

新しく提供されたホスト名がLinuxシステムで正常に変更されていることがわかります。

hostnamectlを使用してホスト名を変更している間 コマンドを実行すると、ホスト名の変更による影響を確認するためにシステムを再起動する必要はありません。

ただし、ホスト名を永続的に変更するには、/etc/hostsも編集する必要があります ファイル。 Nanoなど、選択したエディターでファイルを開き、古いホスト名のすべての出現箇所を新しいホスト名に置き換えます。

sudo nano /etc/hosts

変更を保存して、/etc/hostsを終了します ファイル。次に、システムを再起動して変更を適用します。

結論

Linuxベースのディストリビューションのホスト名は、ネットワーク内でシステムを一意に識別するために使用されます。システム管理者にとって重要なタスクの1つは、ホスト名を変更する方法を知ることです。

この記事がLinuxでのホスト名の変更に役立つことを願っています。いつものように、フィードバックをお気軽に提供してください。


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

  2. RHEL7Linuxでシステムロケールを変更する方法

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

  1. Linuxでシステムホスト名を設定または変更する方法

  2. LinuxシステムのIDを変更する方法

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

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

  2. Redhat7Linuxでホスト名を変更する方法

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