目录
一、贫穷使我们相遇
1.注册后登录
2.购买免费隧道
3.配置隧道,将端口号改为8080,也可在上一步购买时指定
4.下载客户端解压
5.在加压后的目录下新建config.ini文件
- 文件内容如下,将YOUR_TOKEN换成免费隧道的authtoken
[default]
authtoken=YOUR_TOKEN
clienttoken=
logtotoken=sdtout
loglevel=debug
http_proxy=
6.运行natapp.exe
- 现在NATAPP已经将http://wxxx9i.natappfree.cc映射到http://127.0.0.1:8080,假设现在本地运行了一个简单的SpringBoot应用,跟本地主机不在同个局域网的客户端也可以访问http://wxxx9i.natappfree.cc/hello
本地既可以用`localhost:8080`也可以用公网域名
二、氪金就能变强
购买隧道
使用免费隧道每次重启网络都要由系统随机分配域名和端口,开发时要经常更换域名,不妨购买隧道。VIP_1型隧道一个月9元。购买时需要注意一下,快速注册二级域名不能进行微信开发,这里先选不需要,后面购买完隧道还要再注册二级域名,不然隧道是没法用的。
注册二级域名
输入自己想要的域名,查询,选择一个可用的域名注册,微信开发的话要选一个可用的,SSL证书是为了支持Https
隧道绑定二级域名
三、TCP内网穿透
- 购买隧道的时候选择TCP,同时指定要通信的本地端口
- 配置参考上文的config.ini
- 运行natapp.exe
- 修改客户端代码,填入域名和端口
- 修改服务端代码,填入本地端口