今天闲来无事,想通过自己的手机登录到自己电脑的服务器。因此到网上去找了相关的知识。
1)通过电脑wifi连接连接web服务器。
我在电脑上建了一个wifi用手机连接了这个wifi.在网络和共享中心找到了无线局域网ip地址:192.168.137.1。打开web服务器。在手机的浏览器中输入http://192.168.137.1:8090(8090是自己配置的web服务器端口,默认是8080)就能够登陆到电脑的web服务器。
2)通过外网连接web服务器。
这个就相对复杂一点,我的电脑是通过路由器上网的,电脑的服务器不能够暴露在外网。为解决这个问题,我做了如下事情:
开始->运行->cmd->输入ipconfig->得到本地连接ip,我的是192.168.0.2和外网ip:我的是124.235.167.42()如果没有得到可以通过百度:输入关键字本机ip查询本机ip。通过ie登陆路由器,在虚拟服务器选项->dmz主机->输入本电脑的本地ip,我的电脑是192.168.0.2->勾选启用->保存。
关闭防火墙、360.打开web服务器
关闭wifi,启用移动网络数据访问功能,然后在手机中输入http://124.235.167.42:8090就登录到了电脑的web网站
延伸:当我们做一个手机软件需要连接服务器时,可以不使用固定ip,方法:服务器中挂载qq或者微信等第三方软件。使用手机软件访问该第三方软件,服务器发送本机ip给手机软件。手机软件再通过该ip与服务器进行通信。
应用:本人对智能家居挺感兴趣,可以使用手机软件访问家里的主机完成家庭事务操作。