真实手机访问本地电脑网站失败的原因

最近做了一个网站,想用真实手机访问进行调试,但是访问时却提示无法连接,不能打开网站,这是什么原因,百思不得其解,因为手机是可以通过WiFi上网的,电脑虽然是通过网线上网,但都使用同一个路由器,而权限方面并没有做任何限制。之后通过几步检测,终于找到了原因,并解决了问题。

1、测试局域网能否连通

检测的第一步是测试局域网能否连通。这里需要另一台局域网电脑来测试,测试的方法是在电脑里ping一下本机IP。

 网络连通性测试

网络连通性测试

能ping通就表示网络是连通的。

2、检测局域网能否访问共享

测试访问共享的方法是在局域网另一台电脑里访问本机,在另一台电脑里直接输入:

\\192.168.1.15

\\lenovo-pc

其中192.168.1.15是本机IP,lenovo-pc是本机的计算机名。

如果能够访问,则会弹出一个窗口,要求你输入用户名和密码。

如果不能访问,可能原因一般是下面两个:

1)计算机登录密码有无设置?不设置则不能共享。
2)计算机防火墙是否打开?打开后则不能共享。

根据上面两原因,我逐一检查,发现防火墙是打开的,于是我关闭了防火墙。

再次测试,终于弹出要求输入计算机登录用户名和密码的对话框了。

 局域网共享访问

局域网共享访问

输入后便能访问共享文件了。

3、测试网站能否访问

这时再在手机上访问本地网站,终于能打开了。

原因分析

通过上述步骤的检测,可以确定,是因为电脑的防火墙打开了,导致局域网的电脑不能访问本机网站。但是如果你一定要打开防火墙,怎么办?那么可以在防火墙里添加一个“80”的端口,即是允许http访问。

 win2003防火墙添加80端口

win2003防火墙添加80端口

 win7防火墙添加80端口

posted on 2016-02-19 17:59  yuzhilin  阅读(882)  评论(0编辑  收藏  举报