localhost と 127.0.0.1 の違い

スポンサード リンク

このページではlocalhost と 127.0.0.1 の違いに関して説明します。

共に自分自身を表すホスト名、IPアドレスです。

プログラム内で自分のPC上で動作しているサービスに接続する場合などに使用します。実IPアドレスで接続すると、PCごとに実IPアドレスが異なるが、localhost や 127.0.0.1 で指定すれば共通化できます。また実IPアドレスが変更になっても問題ありません。
ホスト名からIPアドレスは hostsファイルで定義されています。



(*)ただしWindows 10では一部仕組みが変更になっている可能性があります。

スポンサード リンク

(注意)分かりやすく簡単に記載しており、一部の環境や分野では記載内容が異なる可能性があります。あくまでも参考程度でお読みください。

比較表

比較は以下の表の通りとなります。

説明localhost127.0.0.1
種類ホスト名IPアドレス
設定場所Linux 系なら /etc/hosts

Windows 系ならC:\Windows\System32\drivers\etc\hosts
TCP/IPに組み込まれた機能
目的自分自身を指すホスト名自分自身を指すIPアドレス
確認方法ping localhost
ping 127.0.0.1

スポンサード リンク







【注意】本ページは著作権で保護されています。内容は何人も補償しません。時間的あるいは金銭的損失等、一切保証しません。

理解しやすく記載されており、一部不正確な記載がある可能性があります。ご自身の責任で参考にしてください。