【微信Java开发 --1】内网穿透外网,使用外网域名可以访问到本地项目

1.首先上https://natapp.cn/

【微信Java开发 --1】内网穿透外网,使用外网域名可以访问到本地项目

2.接下来在网站申请账号

3.购买免费隧道

【微信Java开发 --1】内网穿透外网,使用外网域名可以访问到本地项目

4.为你的免费隧道设置名称以及端口号,由于本人本地的使用Tomcat做服务器,所以用惯了8080端口,因此设置为8080端口

【微信Java开发 --1】内网穿透外网,使用外网域名可以访问到本地项目

5.申请下免费隧道之后就是下面这个样子

【微信Java开发 --1】内网穿透外网,使用外网域名可以访问到本地项目

6.我们可以点开配置,里面的各项内容都可以自己按照自己的要求更改

【微信Java开发 --1】内网穿透外网,使用外网域名可以访问到本地项目

7.接下来需要下载客户端,如下图

【微信Java开发 --1】内网穿透外网,使用外网域名可以访问到本地项目

8.最后下载下来,我们放在D盘的这个文件夹下面,并放置了配置文件在里面

【微信Java开发 --1】内网穿透外网,使用外网域名可以访问到本地项目

【微信Java开发 --1】内网穿透外网,使用外网域名可以访问到本地项目

9.其中配置文件可以自己拷贝下面的代码,写成配置文件也可以

代码如下:

 server_addr: "tunnel.qydev.com:4443"
 trust_host_root_certs: false

【微信Java开发 --1】内网穿透外网,使用外网域名可以访问到本地项目

10.如此,打开控制台CMD,进入D盘,即在cmd上输入   【d:】  【】中为需要在cmd中输入的内容,下同,点击回车

【微信Java开发 --1】内网穿透外网,使用外网域名可以访问到本地项目

11.然后输入【cd ngrok_windows】,点击回车,进入这个文件夹下

【微信Java开发 --1】内网穿透外网,使用外网域名可以访问到本地项目

12.接下来输入【natapp -config ngrok.cfg -subdomain zjlm 80】,natapp就是这个natapp.exe,ngrpk.cfg就是配置文件的名字,zjlm是本人的微信订阅号--《指尖联盟》的缩写,这里可以写成你自己的项目名字即可,80不用动

【微信Java开发 --1】内网穿透外网,使用外网域名可以访问到本地项目

13.接下来复制你的隧道的authtoken码

【微信Java开发 --1】内网穿透外网,使用外网域名可以访问到本地项目

14.在cmd中粘贴【natapp -authtoken=0931c612e83742ec】,点击回车,即可成功,如下图

【微信Java开发 --1】内网穿透外网,使用外网域名可以访问到本地项目

15.其中前一部分就是你的公网URL,你在这段【http://1ui27.ngrok.natapp.cn/项目名称/】    加上你的项目名称,在本地启动你的tomcat,跑起来一个项目就可以访问到了/注:你的tomcat是8080端口的

或者【http://mtbff.ngrok.natapp.cn/项目名称/】也可以访问到你的项目

【微信Java开发 --1】内网穿透外网,使用外网域名可以访问到本地项目

【微信Java开发 --1】内网穿透外网,使用外网域名可以访问到本地项目

结束!!!!

保存如下的信息,之后就可以直接粘贴上去就能用

natapp -config ngrok.cfg -subdomain zjlm 80

natapp -authtoken=0931c612e83742ec

http://mtbff.ngrok.natapp.cn/项目名称/
http://1ui27.ngrok.natapp.cn/项目名称/

注意:

在访问项目过程中,不能关闭cmd控制台窗口,否则会有如下的提示:

【微信Java开发 --1】内网穿透外网,使用外网域名可以访问到本地项目

上一篇:winform异型不规则界面设计


下一篇:WTL中最简单的实现窗口拖动的方法(转)