ローカルホスト 【local host】
概要
ローカルホスト(local host)とは、通信ネットワークにおける位置関係を示す用語の一つで、利用者や稼働中のソフトウェアにとって、自らの側のコンピュータや端末のこと。通信相手は「リモートホスト」(remote host)という。相対的な関係性についての概念であり、クライアントサーバ型のシステムであれば、サーバにとっては自分がローカルホストでクライアントがリモートホストだが、クライアントにとっては自分がローカルホストでサーバがリモートホストになる。
ドメイン名のlocalhost
TCP/IPネットワークでは、自身を表すホスト名(およびトップレベルドメイン名)として「localhost」が固定的に用いられる。自らがネットワーク上で提供しているサーバ機能などに自分でアクセスする際などに使われる。
IPアドレスの場合、IPv4アドレスでは「127.0.0.1」が、IPv6アドレスでは「::1」が自身を表す。IPv4では正確には127.0.0.0/8(127.0.0.0~127.0.0.255)の範囲がlocalhostを含むループバック用として予約されている。IPv6ではループバック用は「::1/128」と規定され、アドレスの数は一つである。
(2020.2.3更新)