在内网打造可以从外网访问的网站和服务

最近在内网建了一个简单的网站,利用路由器,使网站可以从外网访问。

首先利用appserv套件搭建一个php+mysql+apche+phpmyadmin环境,安装十分简单,直接下一步就行了,中途可能要填写网络端口和Mysql数据库密码,网络端口默认为80。

安装好appserv套件后,登陆路由器,在转发规则-----虚拟服务器中设置如下图所示:


192.168.1.101是我在局域网的IP,服务端口号为web服务的端口,协议选择ALL就行了,保存。

在运行状态中可以查看路由器的IP,现在就可以利用此IP从外网访问内网服务了,不要用那些查IP的软件查看路由器IP,可能查到的IP是错误的。

还可以在花生壳的网站申请一个免费的二级域名,将路由器IP和二级域名绑定,就可以在浏览器中输入域名访问内网的网站。


比如我在内网安装了MongoDB,MongoDB监测端口号为28017,那么我在路由器转发规则----虚拟服务器中添加条目,方法和上面雷同,只是把端口号填写为28017就行了,在浏览器中输入http://xxx.xxx.xxx.xxx:28017就可以看到MongoDB运行情况,我将端口号27017也添加上去,外网的人就可以使用我在内网的MongoDB。

你可能感兴趣的:(web,php,mysql,mongodb)