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

Ubuntu16.04LTSでホスト名を変更する方法

このチュートリアルでは、Ubuntu 16.04 LTSサーバーのホスト名を変更する方法を示します。知らない人のために、ホスト名はマシンを識別するために使用されるラベルであり、サーバーを別のサーバーと簡単に区別するのに役立ちます。ホスト名は完全修飾ドメイン名(FQDN)である必要があり、サーバーを使用してサーバーにアクセスできるようにサーバーのIPアドレスを指している必要があります。

この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、独自のVPSでサイトをホストしていることを前提としています。チュートリアルは非常にシンプルで、ルートアカウントで実行されていますが、そうでない場合は、'sudoを追加する必要があります。 ‘ルート権限を取得するコマンドに。ターミナルを開いてこのチュートリアルを実行する準備ができたら、10分以内にUbuntu16.04サーバーのホスト名を変更します。

Ubuntu16.04LTSでホスト名を変更する

手順1.まず、「hostnamectl status」を実行して、現在のホスト名を確認します。 サーバーのシェルにある」:

hostnamectl status

システムの出力は次のとおりです:

[root@idroot ~]# hostnamectl status
   Static hostname: vps.idroot.us
         Icon name: computer-vm
           Chassis: vm
        Machine ID: d89865d34b5a4637a9a4ffokeocef6da02
           Boot ID: 56d1685056d743b39e57a7okeocefe467c
    Virtualization: vmware
  Operating System: Ubuntu 16.04 LTS
       CPE OS Name: cpe:/o:ubuntu:ubuntu:16.04
            Kernel: Linux 3.10.0-042stab120.3
      Architecture: x86_64

手順2.ホスト名を変更および設定します。

ホスト名を変更するには、次のコマンドを入力します:

hostnamectl set-hostname vps1.idroot.us

ホスト名をもう一度確認します(セッションを閉じ、コンソールを使用して新しいセッションを開きます):

[root@idroot ~]# hostnamectl status
   Static hostname: vps1.idroot.us
         Icon name: computer-vm
           Chassis: vm
        Machine ID: d89865d34b5a4637a9a4ffokeocef6da02
           Boot ID: 56d1685056d743b39e57a7okeocefe467c
    Virtualization: vmware
  Operating System: Ubuntu 16.04 LTS
       CPE OS Name: cpe:/o:ubuntu:ubuntu:16.04
            Kernel: Linux 3.10.0-042stab120.3
      Architecture: x86_64

これらの各構成では、ホスト名がFQDN(完全修飾ドメイン名)の標準に準拠していることを確認する必要があります。ASCII文字a〜z 、0〜9の数字、およびハイフン('-')のみが受け入れ可能な文字です(ただし、最初の文字をハイフンにすることはできません)。ドメイン名も含める必要がある(または役立つ)場合もあります。 、この場合、ピリオド(ドット)を使用して、ホスト名とドメイン名(および最上位ドメイン)を区切ります。

その他のコマンドオプションについては、--helpを追加できます。 最後にフラグを立てます。

# hostnamectl --help
hostnamectl [OPTIONS...] COMMAND ...

Query or change system hostname.

  -h --help              Show this help
     --version           Show package version
     --no-ask-password   Do not prompt for password
  -H --host=[USER@]HOST  Operate on remote host
  -M --machine=CONTAINER Operate on local container
     --transient         Only set transient hostname
     --static            Only set static hostname
     --pretty            Only set pretty hostname

Commands:
  status                 Show current hostname settings
  set-hostname NAME      Set system hostname
  set-icon-name NAME     Set icon name for host
  set-chassis NAME       Set chassis type for host
  set-deployment NAME    Set deployment environment for host
  set-location NAME      Set location for host

おめでとうございます!ホスト名の変更に成功しました。Ubuntu16.04LTS(Xenial Xerus)システムでホスト名を変更および設定する方法についてこのチュートリアルをご利用いただきありがとうございます。追加のヘルプや役立つ情報については、 Ubuntuの公式ウェブサイトを確認することをお勧めします。


Ubuntu
  1. Ubuntuでタイムゾーンを変更する方法は?

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

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

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

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

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

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

  2. Ubuntu 20.04 FocalFossaLinuxでホスト名を変更する方法

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