微信公众号80端口映射详解(一)

由于工作需要开发微信服务号,查阅文档得知微信服务器只能和外部开通了80端口的服务器之间通信。公司有现成的电信服务器,只是不知什么原因导致8080等端口都不能访问了(本地可以访问)。

其实有两种解决办法:一是使用新浪云,百度云这样的云服务器,经过试用新浪云发现现在注册和实名认证都不再送豆,除了充钱别想用了。然后用阿里云的ECS云虚拟主机,申请了一个主机后,发现试用的是网络路径,tomcat启动超慢,文件复制要几十分钟。。是不是要关掉服务器重新连接,总之体验很差,初步排除以上方法,决定试用公司的电信服务器来测试。而一般的电信服务器80端口是屏蔽的,需要备案才能使用。由于时间紧,故查找端口映射工具来解决。经过一番查找发现,nat123是一个不错的工具,访问速度和正常部署区别不大,故记录下使用教程。

1.首先需要注册nat123账号

微信公众号80端口映射详解(一)_第1张图片

2.注册完,下载nat123软件,登陆


微信公众号80端口映射详解(一)_第2张图片

同时登陆nat123访问者

微信公众号80端口映射详解(一)_第3张图片

3.打开服务器,启动tomcat,试用浏览器访问没问题。

微信公众号80端口映射详解(一)_第4张图片

4.服务端添加映射

微信公众号80端口映射详解(一)_第5张图片

这里写全端口映射就可以了,如果有T币可以使用80端口映射,可是本人没有就只好用这种了。

5.客户端打开访问者,添加访问域名和端口。

微信公众号80端口映射详解(一)_第6张图片

6.最后在客户端机器上,通过设置的域名+端口访问web网站即可。

微信公众号80端口映射详解(一)_第7张图片


注意点:1.全端口映射必须在客户端机器上用访问者添加映射域名和端口,否则无法访问到服务器。

2.访问地址必须是域名+端口号,如访问80端口 : http://wxjee.nat123.net:80/xxxx



你可能感兴趣的:(80端口映射,微信公众号)