はじめに
きれいなホスト名は、他のホスト名タイプの制限のほとんどを回避し、ユーザーがシステムに名前を付ける際の自由度を高めます。
このチュートリアルでは、2つの異なる方法でLinuxシステムのきれいなホスト名を設定する方法を示します。
ホスト名の種類
- 静的ホスト名: 標準のホスト名。
- 一時的なホスト名: システムカーネルによって設定された動的ホスト名。静的ホスト名と同じですが、DHCPサーバーとmDNSサーバーで変更できます。
- かなりのホスト名: ネットワーク内の他のユーザーにシステムを説明するための自由形式のホスト名。
注 :かなりのホスト名は、任意の有効なUTF8シンボルを使用できます。一方、静的ホスト名は、インターネットドメイン名と同じ制限に従います。最大長は64文字で、文字、ハイフン、アンダースコア、ピリオドを使用できます。
きれいなホスト名を設定する
hostnamectlコマンドの使用
- hostnamectlを使用します 以下のコマンドできれいなホスト名を設定するLinuxコマンド:
hostnamectl set-hostname [name] --pretty
例:
hostnamectl set-hostname "Unixcop Test " --pretty
- 次に、 hostnamectlを使用して新しいホスト名を確認します
hostnamectl
/ etc/machine-info構成ファイルを手動で編集する
Linuxはきれいなホスト名を保存します / etc / machine-info 構成ファイル。
注 : / etc / machine-info ファイルには、アイコン名、シャーシタイプ、展開環境、システムの場所などのシステム情報も含まれています。
注: / etc / machine-infoに注意してください 保存されている設定の1つを変更すると、が生成されます。これらの設定に変更がない場合、このファイルはシステムに存在しません。
- ファイルがない場合はファイルを作成します
touch /etc/machine-info
- テキストエディタでファイルを開きます。
- きれいなホスト名を追加します 以下に示すように。
PRETTY_HOSTNAME="name"
- 保存して終了
- hostnamectlを使用します 新しいきれいなホスト名を確認するコマンド
hostnamectl
結論
このチュートリアルでは、Linuxシステムできれいなホスト名を設定する方法を説明しました。
ありがとう..