转载请注明原文地址:http://www.cnblogs.com/ygj0930/p/7640508.html
一:内网穿透
我们在做开发时,有时候需要调试。但是有些时候,我们的项目还没部署上线,调试某个功能(如:微信支付)却需要回调项目所在服务器的地址,这个时候如果把项目部署到服务器就十分费力了。这时,我们可以使用内网穿透工具,把位于我们本机上的项目端口暴露到全球网络中,获取一个全球唯一的域名,映射到我们本机的项目,从而实现地址回调。
二:工具选择
其他平台可以选择花生壳,mac下推荐使用natapp。
三:快速使用
1:下载客户端:https://natapp.cn
2:下载配置文件:https://natapp.cn/article/config_ini
3:注册账号,创建穿透隧道:
注册一个登录账号后,进行实名认证。
然后在左侧,购买隧道,创建一个免费隧道:
4:复制隧道authtoken
5:打开第二步下载的config.ini文件,把authtoken添加进去
6:然后,打开终端,进入第一步下载的 natapp 文件目录,赋予执行权限
chmod a+x natapp
7:最后,执行 natapp
./natapp
8:可以看到终端窗口变成了以下形式
其中,Forwarding 就是穿透后的域名映射,通过该域名就可以从互联网访问到你本地的端口了。