「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

localhost(ローカルホスト)

pointこの用語のポイント

pointネットワークでつながっているコンピュータのうち自分の方のコンピュータだよ

pointもしくは「自分自身」を意味するホスト名だよ

スポンサーリンク

簡単に書くよ

localhost(ローカルホスト)とは

ネットワークでつながっているコンピュータのうち、自分が使っている方のコンピュータのこと。
あるいは

「自分でーす(--)ノ」を意味するホスト名(ネットワーク上で使うコンピュータの名前)
です。


image piyo

詳しく書くよ

サクっと一言で説明すると

ネットワークでつながっているコンピュータのうち、自分が使っている方のコンピュータ

が「ローカルホスト」です。

ローカルホスト

例えば、そうですね。

ピヨ太君のパソコンがネットワーク経由でピヨ子さんのパソコンとやり取りしています。

ローカルホスト2

ピヨ太君目線で考えると、ピヨ太君の使っているパソコンがローカルホストです。
自分自身が使っているコンピュータね。

ローカルホスト3

あと、ついでなので書いておくと、ピヨ子さんが使っているパソコンは「リモートホスト」と言います。
ネットワークでつながっている、相手方のコンピュータのことです。

ローカルホスト4

ローカルホスト(とリモートホスト)は相対的な用語です。

ピヨ太君のパソコンがローカルホストなのは、あくまでピヨ太君目線で見た場合です。
ピヨ子さん目線で考えると逆になります。

ローカルホスト5

これが「ローカルホスト」の1つ目の意味です。

ネットワークでつながっているコンピュータのうち、自分が使っている方のコンピュータ

ね。

次に、2つ目の意味について説明します。
といっても、本質的には同じですけどね。

まずは「ホスト名」について簡単に説明します。
ホスト名は「ネットワーク上でのコンピュータさんの名前」です。
コンピュータさんに「ピヨ太」や「ピヨ子」といった名前を付けられるのです。

ローカルホスト6

名前を付けたら、ネットワーク上では付けた名前でコンピュータを指定できます。
例えば

http://ピヨ太/

と指定すると「コンピュータ『ピヨ太』にHTTPアクセスしろやー」な指示になります。
HTTPとか言われてもよく分からない人は「コンピュータ『ピヨ太』のところに遊びに行け」な指示と解釈してください。

ローカルホスト7

同じように

http://ピヨ子/

と指定すれば「コンピュータ『ピヨ子』のところに遊びに行け」な指示になります。

ローカルホスト8

ホスト名にはそのような役割があるのですが、このホスト名のうち「ピヨ太」や「ピヨ子」のような固有名詞ではなく

「自分」を意味するホスト名

が「ローカルホスト」です。
例えば

http://localhost/

のように指定することで

http://自分/

と指定したことになります。
「自分のところに遊びに行け」な指示です。

ローカルホスト9

例えば、コンピュータ「ピヨ太」で

http://localhost/(≒「http://自分/」)

と指定するのは

http://ピヨ太/

と指定したのと同じです。
コンピュータ「ピヨ太」で行き先にローカルホストを指定すると、コンピュータ「ピヨ太」に行きます。

ローカルホスト10

同じように、コンピュータ「ピヨ子」で

http://localhost/(≒「http://自分/」)

と指定するのは

http://ピヨ子/

と指定したのと同じです。
コンピュータ「ピヨ子」で行き先にローカルホストを指定すると、コンピュータ「ピヨ子」に行きます。

ローカルホスト11

実際には、ローカルホストを指定するか自分のホスト名を指定するかで少し違いがありますけどね。
興味のある方は調べてみてください。

ローカルホスト12

ローカルホストは、あくまで「自分自身」を意味するホスト名です。
ご注意くださいね。
あなたのコンピュータに遊びに来てもらおうとして「ちょっと『http://localhost/』にアクセスしてよ」とか言っては、いけません。
相手にとっての「自分自身」(相手が使っているコンピュータ)に遊びに行ってしまいます。


image piyo2

一言でまとめるよ

まぁ「ローカルホスト」って単語が出てきたら「ネットワークでつながっているコンピュータのうち自分の方のコンピュータ、もしくは自分を指すホスト名(ネットワーク上で使うコンピュータの名前)なんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像072
書籍画像008

おまけ

■訳してみるよ

「local(ローカル)」の意味は「現地の」とか「地元の」とか「局所的な」とかです。
「host(ホスト)」の意味は「(お客さまをもてなす)主人」とか「主催者」とかです。
何となく くっつけると

現地の主人

となります。


■検索してみる?




書籍画像
わわわ説明術コラム
宣伝だよ
7日間でハッキングをはじめる本 TryHackMeを使って身体で覚える攻撃手法と脆弱性
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本
エンジニアのための生成AI入門 はじめての生成AIアプリ開発からエージェント開発まで