簡単な説明:このチュートリアルでは、システムの現在のホスト名を見つける方法を説明します。また、Ubuntu、Debian、LinuxMintシステムのホスト名をどのように変更できますか?
Hostnamectlを使用してホスト名を変更する
最新のオペレーティングシステム(例: Ubuntu 18.04、16.04、Debian 9/8 ) systemdで実行 hostnamectlを使用します コンピュータのホスト名を管理するコマンド。
次のコマンドを使用して、Linuxシステムのホスト名を変更できます。たとえば、コンピュータのホスト名を webhost1に設定する必要があります 。
hostnamectl set-hostname webhost1
これにより、システムの/ etc / hostnameファイルが更新され、現在の環境にロードされます。ただし、ローカルホストIPとのホスト名バインディングが必要です。
/ etc / hostsを編集します 新しいホスト名をローカルホストのIPアドレスにバインドするファイル。
127.0.1.1 webhost1
次に、以下のコマンドを実行して、システムに設定されている現在のホスト名を見つけます。
>hostnamectl Static hostname: webhost1 Icon name: computer-vm Chassis: vm Machine ID: 844c6ba3394d4646bd27ba204be67f27 Boot ID: 5030cf55956a4c32ad3d6b7f391a3c77 Virtualization: xen Operating System: Ubuntu 16.04.3 LTS Kernel: Linux 4.4.0-1049-aws Architecture: x86-64
ホスト名を手動で変更する
また、古い方法を使用して、構成ファイルを直接編集することにより、システムのホスト名を手動で変更します。ホスト名を変更するには、最初に/ etc / hostnameファイルを編集し、そこにホスト名を書き込みます。
/ etc / hostname:
webhost1
ファイルを編集した後、システムの再起動を回避するために現在のセッションのホスト名を設定することもできます。
hostname webhost1
その後、/ etc / hostsファイルを編集して、新しいホスト名をローカルホストのIPアドレスにバインドします。
127.0.1.1 webhost1