すべての人に、名前や生年月日といった固有のアイデンティティがあるように、コンピューターにもホスト名やインターネットプロトコル (IP) アドレスという固有のアイデンティティがあります。それぞれのマシンは有効な IP アドレスを持っていますが、システムを IP アドレスで参照するのは実用的ではありません。
代わりに、コンピューターの ホスト名 — マシンにとって人間が判別しやすい名前 — を設定できます。ホスト名を IP アドレスにマッピングすることで、その名前を使ってマシンに簡単に接続できます。
[ 今すぐダウンロード: 高度な Linux コマンドのチートシート。 ]
静的なホスト名を設定する
システムのホスト名を表示するには、以下を使用します:
$ hostnamehostname コマンドを使用して、システム名を一時的に変更することもできます。次に例を示します:
$ hostname demo.example.com
この変更は一時的なものです。再起動すると、すべての変更が元に戻ります。
永続的なホスト名を設定する
ホスト名を永続的に変更するには、hostnamectl コマンドを使用するか、デフォルトの設定ファイル /etc/hostname を直接変更します。
以下に、hostnamectl コマンドを使用してホスト名を永続的に変更する例を示します。これにより変更がわかります:
$ hostnamectl set-hostname server1.example.comこのコマンドを実行したら、hostname コマンドを使用して変更を確認することを忘れないでください。
/etc/hostname ファイルの内容を表示することで、このエントリを確認できます。
まとめ
これらの例では、マシンに対してホスト名を設定する方法を示しました。設定手順では、システムがホスト名を IP アドレスで自動的に解決することはないことに注意してください。この記事では、マシンのホスト名を設定する方法のみを扱っています。
執筆者紹介
Shiwani Biradar is an Associate Technical support Engineer in Red Hat. She loves contributing to open source projects and communities. Shiwani never stops exploring new technologies. If you don't find her exploring technologies then you will find her exploring food. She is familiar with Linux, Cloud, and DevOps tools and enjoys technical writing, watching TV series, and spending time with family.
チャンネル別に見る
自動化
テクノロジー、チームおよび環境に関する IT 自動化の最新情報
AI (人工知能)
お客様が AI ワークロードをどこでも自由に実行することを可能にするプラットフォームについてのアップデート
オープン・ハイブリッドクラウド
ハイブリッドクラウドで柔軟に未来を築く方法をご確認ください。
セキュリティ
環境やテクノロジー全体に及ぶリスクを軽減する方法に関する最新情報
エッジコンピューティング
エッジでの運用を単純化するプラットフォームのアップデート
インフラストラクチャ
世界有数のエンタープライズ向け Linux プラットフォームの最新情報
アプリケーション
アプリケーションの最も困難な課題に対する Red Hat ソリューションの詳細
仮想化
オンプレミスまたは複数クラウドでのワークロードに対応するエンタープライズ仮想化の将来についてご覧ください