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