使用NATAPP做内网穿透

初衷:写这篇文章初衷是因为我的测试微服务的时候很麻烦,总是需要在本地启动很多,于是我使用nacos的命名空间区分了环境,那么我想让云端的可以调到我本地我就需要用到内网穿透,那么我随之想到的就是花生壳的内网穿透,问题来了:花生壳现在只支持https,可是我用nacos配置的时候ip只能支持http(如果有高手知道如何可以让nacos支持http的访问一定要告诉我谢谢),于是乎就找到了NATAPP因为他支持http。

话不多说,我们来配置

官网:NATAPP-内网穿透 基于ngrok的国内高速内网映射工具natapp是基于ngrok的国内高速内网穿透专业服务商,独家彻底解决ngrok1.7内存泄漏问题.稳定拒绝掉线,适用于微信开发调试,本地架设演示服务器,外网可以访问,远程服务器,远程桌面,远程办公,游戏联机等https://natapp.cn/

1.首先进入官网进行注册,实名认证,不实名没法用免费的!(注册和实名就不介绍了)

 2.选择免费隧道

 3.这里因为要使用http所以选择web,选择0元购买

 4.选择我的隧道,点击配置

5.将你需要映射的ip和端口写上

 6.接着我们下载客户端

 7.选择下载windows,当然你也可以选你需要的但是我这是windows系统

 8.下载好了以后解压,你会发现里面居然只有一个exe文件并且点了也没用

 9.接着创建一个config.ini文件(名称后缀得一样啊),复制以下的配置信息

将authtoken的值填写上

 

#将本文件放置于natap同级目录程序将读取[default] 段
#在命令行参数模式如natapp -authtoken=xxx等相同参数将会覆盖掉此配置
#命令行参数-config=可以指定任意config.ini文件
[default]
authtoken=粘贴上在第四步中复制的隧道authtoken   #对应一 条隧道的authtoken粘贴到对应的位置
clienttoken= #对应客户端的clienttoken,将会忽略authtoken,若无请留空,
log=none #log日志文件,可指定本地文件, none=不做记录,stdout=直接屏幕输出,默认为none
loglevel= ERROR #日志等级DEBUG, INFO, WARNING, ERROR默认为DEBUG
http_ proxy= #代理设置如http://10.123.10.10:3128非代理上网用户请务必留空

10.完成后你的目录应该是这样子

 11.点击exe启动就好了

12.还有一种启动方式 下载完毕后我们得到一个natapp.exe的文件,win+R弹出的命令行窗口进入到natapp.exe所在目录中执行命令natapp -authtoken=您的隧道的authtoken(当然你也可以写脚本)

最后还是希望有朋友如果知道怎么让客户端nacos的ip支持https的话留言告诉我下。

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值