这时候就需要用到一个“黑科技”——端口映射(虚拟服务器)。推荐使用花生壳品牌产品来做。
内网网站,指的是在小范围的网络内部部署的网站应用。在没有固定公网IP时,内网网站是只能局限在局域网内网访问的。在内网的网站,如何在外网访问?不少人首先会考虑路由器端口映射。可是如果没有固定公网IP,路由器端口映射是没有用的。或没有路由器权限。这种情况下,只能考虑用软件实现方案,如在内网通过软件将域名绑定服务器方式。
域名绑定服务器方式,是当前应用比较多,且成熟的应用。如nat123端口映射域名解析软件。在内网启用后,可以将域名绑定到内网服务器,内网服务器部署的网站应用、FTP应用、管家婆金碟视频监控等所有应用,都可以通过域名访问方式,在外网直接访问。最终实现外网访问内网网站。
你还在纠结路由器映射?纠结于无公网IP可用?教你一招最方便最实用的,就是利用开放的nat123网络辅助软件,在内网启用域名绑定网站主机地址,实现访问域名即可访问到内网网站。
实现过程只有几个步骤:
1.安装nat123软件。
2.打开nat123软件,并添加80端口映射。设置使用自己的域名,或直接使用默认二级域名。
一、确保页面在内网可正常访问比如,Tomcat默认页面是:http://localhost:8080/
二、确认内网IP和外网IP
1、Windows系统的内网IP查询办法:
a、按下“Win+R”快捷键,打开“运行”窗口;
b、在“运行”窗口里输入“cmd”并按Enter键,打开命令(Command)窗口;
c、在命令行中输入“ipconfig”,即可查到本机的内网IP(IPv4 地址);
本地链接 IPv6 地址. . . . . . . . : fe80::cca4:d1c:35d1:a149%13
IPv4 地址 . . . . . . . . . . . . : 192.168.0.123
子网掩码 . . . . . . . . . . . . : 255.255.255.0
默认网关. . . . . . . . . . . . . : 192.168.0.1
2、外网IP的查询办法:
打开浏览器,输入网址“ip.cn”,并按Enter键前往,即可看到外网IP了。
当前 IP:122.233.45.140 来自:浙江省杭州市 电信
GeoIP: Hangzhou, Zhejiang, China
三、设置本地的路由器的端口转发功能
1、登陆路由器(TP-LINK)的管理页面(http://192.168.0.1/);
2、在“转发规则-虚拟服务器”下设置:
服务端口号:8080
IP地址:192.168.0.123
协议:ALL
状态:生效
或者在“转发规则-DMZ主机”下设置“虚拟服务”:
DMZ 状态:启用
DMZ 主机IP地址:192.168.0.123
设置并保存好后,就可以通过外网IP访问内网的网页了:
http://122.233.45.140:8080/
DMZ(Demilitarize Zone)即非军事区,它将主机从防火墙内暴露给外网。
它无需设置端口,也就是所有端口全部开放,所以,安全风险很大。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)