127.0.0.1 和 localhost 是什么?
127.0.0.1 是 回环地址:始终表示“本机自身”的IP。主机名 localhost 通常解析到它。发往该地址的数据不会离开设备,而是在网络协议栈内部回环。
为什么重要
- 本地开发:在
http://127.0.0.1:3000或http://localhost:3000上运行的Web应用只对本机可见。 - 测试与安全:绑定到
127.0.0.1的服务无法从网络访问,仅限本地。
完整范围与IPv6
整个 127.0.0.0/8 段(127.0.0.1–127.255.255.254)都保留给回环,尽管大家都用 127.0.0.1。在IPv6中回环地址是 ::1。
| 形式 | 回环 |
|---|---|
| IPv4 | 127.0.0.1(范围 127.0.0.0/8) |
| IPv6 | ::1 |
| 名称 | localhost |
更多保留地址见 特殊IP地址。注意在 IP查询工具 中查询 127.0.0.1 不会返回注册信息,因为回环地址从不公开分配。