路由器设置端口映射(局域网通过外网访问)

在开发工作中,我一般都是用花生壳对内网地址做映射,从而达到外网访问内网的资源。但是在这个过程中经过了花生壳的转发,在访问速度是慢了很多,同时你必须一直开启花生壳客户端才行。所以,这里我简单介绍一下直接通过路由器中对电脑进行映射,让外网通过路由器的公网ip直接访问局域网中的资源。

1.首先,我启动我电脑上的Tomcat,然后访问Tomcat下默认的资源,可以根据自己实际配置本机局域网和端口号,如下图:

         路由器设置端口映射(局域网通过外网访问)_第1张图片


2.访问192.168.1.1进入路由器管理界面(我用的是TP-LINK路由器,其他路由器详细看说明书),登陆首页>【转发规则】>【虚拟服务器】,如x下图:

    路由器设置端口映射(局域网通过外网访问)_第2张图片

虚拟服务器右侧根据规则添加ip地址和端口信息。

举例说明:如果您的FTP服务器(端口号为21)IP地址为192.168.1.2,Web服务器(端口号为80)地址为 192.168.1.3,POP3服务器(端口号为110)IP地址为 192.168.1.6,游戏服务器(端口号为6001-6008)IP地址为 192.168.1.8,这时您需要指定如下的虚拟服务器映射表:
服务端口
IP地址
协议
状态
21
192.168.1.2
ALL
生效
80
192.168.1.3
TCP
生效
110
192.168.1.6
TCP
生效
6001-6008
192.168.1.8
TCP
生效
注意:如果设置了服务端口为80的虚拟服务器,则需要将“安全功能”菜单中“远端WEB管理”项的WEB管理端口设置为80以外的值, 如8080,否则会发生冲突,而导致虚拟服务器不起作用。
3.关闭你电脑的防火墙。

win7通过【控制面板】-【系统和安全】-【Windows 防火墙】-【打开或关闭Windows防火墙】。

4.在百度输入自己的IP,会得到你当前网络的公网ip,如图:

路由器设置端口映射(局域网通过外网访问)_第3张图片

5.至此,你可以通过公网IP+端口号访问局域网的网站资源了。

         转自:http://blog.csdn.NET/u011019141/article/details/53709668

你可能感兴趣的:(经验帖,路由器,局域网)