服务器与VPS
促销优惠信息

网站本地测试localhost和127.0.0.1有什么区别?

经常在本机测试网站程序的站长朋友,都会经常接触到localhost和127.0.0.1这两个地址。可是你知道localhost和127.0.0.1有什么区别吗?反正楚狂人(www.chukuangren.com)以前一直以为两者是一样的,直到今天才发现两者是有区别的。那么localhost与127.0.0.1的区别是什么呢?相信有人会说是本地ip,有人说用127.0.0.1比localhost好,可以减少一次解析。那么事实究竟如何呢?原来:

localhost是本地服务器

127.0.0.1是本机地址

他们的解析通过本机的host文件,windows自动将localhost解析为127.0.0.1

localhot是不经网卡传输的!这点很重要,它不受网络防火墙和网卡相关的的限制。
127.0.0.1是通过网卡传输,依赖网卡,并受到网络防火墙和网卡相关的限制。

一般设置程序时本地服务用localhost是最好的,localhost不会解析成ip,也不会占用网卡、网络资源。 有时候用localhost可以,但用127.0.0.1就不可以的情况就是在于此。

赞(3) 打赏
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权

文章名称:《网站本地测试localhost和127.0.0.1有什么区别?》

文章链接:https://www.chukuangren.com/localhost.html

本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。