1. 概要

このチュートリアルでは、コンピュータネットワークのホスト名の一般的な概要を示します。 ホスト名で使用できる文字についても説明します。この助けを借りて、インターネット上のデバイスを一意に識別できます。

2. ホスト名の概要

ホスト名は、任意のネットワークデバイスに割り当てられた名前です。 ホスト名を設定する主な目的は、インターネット上でIDを付与することです。これにより、ネットワークデバイスは相互に通信およびデータ交換を行うことができます。 これは、完全修飾ドメイン名(FQDN)の一部です。 FQDNは、ドメインネームシステム(DNS)を使用して、ローカルネットワーク上で一意に識別されます。

FQDNの構造を見てみましょう。

FQDNは、ホスト名で始まり、ドメイントップレベルドメイン(TLD)が続きます。

ホスト名の最も一般的な使用法は、URLまたはWebサイトの名前を使用してWebサイトを開く場合です。 IPアドレスを使用してWebサイトを開くこともできますが、覚えておくのは困難です。 したがって、DNSに接続してWebサイトにアクセスするIPアドレスを使用しないように、ホスト名を使用します。

Windows OS のようなリアルタイムオペレーティングシステムでは、コマンドプロンプトにコマンド「hostname」または「ipconfig / all」を入力することで、ホスト名を簡単に見つけることができます。 さらに、コマンド「ipconfig / all」は、システムのIP構成とともにコンピューターのホスト名を表示します。

3. ホスト名のガイドライン

ホスト名の構文は最初に標準化され、DoDインターネットホストテーブル仕様に文書化されました。 ホスト名にはテキスト文字列が含まれています。 ホスト名の各要素は文字に制限されています。 ホスト名のサイズにも制限があります。 ホスト名には、ドットを含めて最大文字を含めることができます。

ホスト名のテキスト文字列は、ASCII文字である必要があります。 大文字または小文字(AからZまたはaからz)、数字(から)、ドット記号(。)、およびハイフン記号(-)が含まれます。 したがって、通常、ホスト名の最初の文字としてアルファベットを使用します。 場合によっては、最初の文字として数字を使用することもできます。 最後に、ドットまたはハイフン記号を最初の文字として使用することはできません。

ホスト名もピリオドまたはドット記号で終わらせてはなりません。 ホスト名がFQDNの場合、最後の文字としてドット記号を使用できます。 最後に、ホスト名にスペースはありません。

読みやすさを向上させるために、適切なホスト名にはテーマ名と実際の単語が含まれています。 ホスト名に長いテキストや人の名前を使用することはお勧めできません。

4. ホスト名の例

ホスト名の例をいくつか見てみましょう。URL「drafts.baeldung.com」では、「drafts」がホスト名です。 すべて小文字のアルファベットが含まれており、説明したルールに従っていることがわかります。

ホスト名が非常に一般的である2番目の例を取り上げています。 URL「www.baeldung.com」では、ホスト名は「www」です。

現代の日常生活では、私たちは主にモバイルデバイスを使用してWebページを開きます。 携帯電話を介して閲覧するために特別に設計されたWebアドレスの例は、「m.fxbkex.com」です。 ここで、「m」はホスト名であり、モバイルデバイスに適したWebアドレスを示します。

さまざまなメールサーバーは、ホスト名としてプロトコル名を使用します。 たとえば、「smtp.gmail.com」はGmailを表します。 ここで、「 SMTP 」は、Gmailによるメールの送信に使用されるプロトコルのホスト名と名前です。

5. 結論

この短い記事では、ネットワーキングにおけるホスト名の基本的な概念について説明しました。 ホスト名を設定するときに従う必要のある標準ルールをいくつかの例で示しました。