聊一聊localhost,127.0.0.1和本机IP
1.localhost
首先 localhost 是一个域名(如:baidu.com),在过去它指向 127.0.0.1 这个IP地址。在操作系统支持 ipv6 后,它同时还指向ipv6 的地址 [::1],在 Windows 和Linux中,这个域名是预定义的(这个对应的值是可以改的)。
localhost:也叫local ,正确的解释是:本地服务器
localhost(local)是不经网卡传输,它不受网络防火墙和网卡相关的的限制。
localhost只能本机访问。
2.127.0.0.1
127.0.0.1是回送地址(环回地址是主机用于向自身发送通信的一个特殊地址),指本地机,一般用来测试使用。回送地址(127.x.x.x)是本机回送地址(Loopback Address),即主机IP堆栈内部的IP地址,主要用于网络软件测试以及本地机进程间通信,无论什么程序,一旦使用回送地址发送数据,协议软件立即返回,不进行任何网络传输。
127.0.0.1在windows等系统的正确解释是:本机地址(本机服务器)
127.0.0.1是通过网卡传输,依赖网卡,并受到网络防火墙和网卡相关的限制。
127.0.0.1只能本机访问。
3.本机IP
确切地说,“本机地址”并不是一个规范的名词。通常情况下,指的是“本机物理网卡所绑定的网络协议地址”。由于目前常用网络协议只剩下了IPV4,IPX/Apple Tak消失了,IPV6还没普及,所以通常仅指IP地址甚至ipv4地址。一般情况下,并不会把 127.0.0.1当作本机地址——因为没必要特别说明,大家都知道。
本机地址是与具体的网络接口绑定的。比如以太网卡、无线网卡或者PPP/PPPoE拨号网络的虚拟网卡,想要正常工作都要绑定一个地址,否则其他设备就不知道如何访问它。
本机IP是通过网卡传输,依赖网卡,并受到网络防火墙和网卡相关的限制。
本机IP可以本机或者外部访问。
总结
文章来源: blog.csdn.net,作者:NMGWAP,版权归原作者所有,如需转载,请联系作者。
原文链接:blog.csdn.net/NMGWAP/article/details/125066826
- 点赞
- 收藏
- 关注作者
评论(0)