为什么用localhost可以连接,本机ip无法连接
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为什么用localhost可以连接,本机ip无法连接相关的知识,希望对你有一定的参考价值。
1.首先要核实你自己的本本在家里工作还是不是192.168.1.1002.家里的路由器是否设置了对这个ip紧用了8080端口.localhost或者127.0.0.1都不会经过网卡以及路由器,所以不受限制,数据包收发都在系统内部完成,而用192.168.1.100这种形式则通过网卡和路由器来转发数据包,就可能因为路由器某些设置而导致失败. 参考技术A 你在安装apacheweb服务器的时候有没有选择端口号,如果默认的话应该是80。如果你在本机测试,这根你ip没有关系。你试下默认的吧:localhost等同于127.0.0.1;不是你上面说的IP。你把它换下应该就可以访问了。
localhost可以访问,切换到ip地址无法访问
最近在写一个移动端的项目,为了可以在手机上预览,我们可以将localhost换成本机ip,再将网址转换成二维码,在手机和电脑连在同一局域网下,扫描二维码就可以在手机上预览你的项目啦!
但是!!!
用localhost可以访问,将localhost更换成本机ip后却提示拒绝访问。
这是为什么呢?
初始化项目时,webpack为我们在config下的index.js文件中默认配置了host为“localhost”,如果我们想用本机ip访问项目,只需将host:“localhost”更改为“host”:"0.0.0.0",就可以实现通过localhost访问或ip地址访问。
以上是关于为什么用localhost可以连接,本机ip无法连接的主要内容,如果未能解决你的问题,请参考以下文章
我输入localhost,显示无法建立到localhost服务器的连接,127。0.0.1也不可以,查看本机IP后输入也不可以