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

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

コンピュータネットワークでは、コンピュータは人間の言語で理解できる名前で識別されます。この名前はホスト名と呼ばれます。そしてこの投稿では、Ubuntuでホスト名を変更する方法を学びます。

一般に、ホスト名は、コンピューターが持つ一意の変更可能な名前です。この名前は、ネットワーク内のコンピューターを識別するのに役立ちます。このようにして、サーバーと残りのノードはコンピューターを認識できます。

一方、コンピュータネットワーク内では、多くのネットワークサービスは、ネットワークの各メンバーを正確に知る必要があります。したがって、それを識別して変更する方法を知ることが重要です。

Ubuntuでのホスト名の変更

Ubuntuとその最近のバージョンはsystemdに取って代わられました 。したがって、ホスト名のクエリと変更を可能にするコマンドはhostnamectlです。 。

パラメータを指定せずにコマンドを実行すると、次のような画面ごとの出力が得られます。

Static hostname: atechtown
         Icon name: computer-vm
           Chassis: vm
        Machine ID: e776705030044bcd8e44b31b97856afe
           Boot ID: af591d2413544229936d0cfdb6d54cf5
    Virtualization: oracle
  Operating System: Ubuntu 20.04 LTS
            Kernel: Linux 5.4.0-33-generic
      Architecture: x86-64

この画面出力では、最初に取得される値はコンピューターのホスト名です。

変更する場合は、次の構文に従う必要があります:

hostnamectl set-hostname [new-hostname]

ホスト名を変更するには、rootユーザーである必要があります。または、少なくとも、sudoの使用権限を持つユーザーである必要があります。

Ubuntuでホスト名を変更する方法の例は次のとおりです

sudo hostnamectl set-hostname atechtown

変更を適用するには、セッションを閉じて再度開く必要があります。また、一部のネットワークサービスは、再起動または更新する必要がある場合があります。

同じコンピュータでの問題を回避するには、hostsファイルを変更し、新しいホスト名に新しいパラメータを追加する必要があります。

したがって、ファイルを編集します:

sudo nano /etc/hosts

そして次の行を追加します:

127.0.0.1 atechtown

変更を保存してファイルを閉じます。「atechtown」をホスト名に置き換える必要があることを忘れないでください。

ここでも、変更を確認できます。

hostnamectl

したがって、この方法で、Ubuntuでホスト名を開くことが変更されました。

結論

通常、コンピュータはコンピュータネットワークの一部であり、正しく機能するには、ホスト名を正しく定義する必要があります。

したがって、この投稿のおかげで、Ubuntuでホスト名を変更する方法がわかりました。

UbuntuでのPythonに関する投稿をお読みください。


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

  2. UbuntuとDebianでホスト名(コンピューター名)を変更する方法

  3. ホスト名を変更する方法は?

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

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

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

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

  2. Ubuntu22.04ホスト名を変更

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