在无内网路由管理员权限的情况下,需要将内网web应用暴露到公网访问,此时需要用到花生壳或者nat123(两个应用都不是免费的,其中花生壳可以8元认证,以后免费使用,nat123按天收费。如果应用系统来不及部署到公网上,或者特殊复杂的web服务(gisserver)没能顺利安装到公网服务器上,可以用免费的nat1243暂且打通到公网上)
2、下载地址 nat123 http://www.nat123.com/Pages_2_32.jsp,
安装此款windows版本(因为服务器为winserver的)。
安装后出现nat123服务器端和nat123p2p客户端。
3、在服务器上运行nat123服务器端,如果没有账户则注册账户。有则直接登录
4、登录后呈现类似qq的界面,用来管理映射列表。
添加映射,注意免费版的只能(1)添加全端口映射(仅p2p),
(2)外网域名必须用nat系统自动分配的。应用名称随意,nat123和localhost不用改。
(3)需要nat123p2p客户端添加访问才能应用。
5、nat123p2p客户端运行后界面,添加服务器的外网域名,及端口号(gisserver发布在iis上的https访问形式,端口443)。最好不要用80端口,因为80容易被基本程序占用。此时在浏览器中输入外网域名就可以了(此时服务器端nat必须运行着)。
6、附 端口占用问题
https://jingyan.baidu.com/article/3c48dd34491d47e10be358b8.html
如果遇见端口被其他程序占用
Win+R
cmd
netstat -aon|findstr "81"
Win10,打开任务管理器——详细信息,根据pid查找应用程序,确定没用时结束此任务。