NATAPP--开启内网穿透之旅

知识点科普

NATAPP: 基于ngrok的反向代理软件,通过在公网和本地运行的 Web 服务器之间建立一个安全的通道。natapp 可捕获和分析所有通道上的流量,便于后期分析和重放.

为么使用?

在进行微信公众号开发时,我们需要搭建网站,并且随时都有可能修改网站内容进行调试。如果能够将内网ip映射到外网上,将大大方便我们的调试。通过natapp将内网映射到外网,还可以方便我们其他工作,比如外网展示网站等。

使用方法

1.访问网址:https://natapp.cn/

2.注册登录后,可以购买隧道,我使用的免费隧道(每次使用域名都会更换)

3.购买隧道时,可以配置映射的端口,默认是80,后期也可以修改。比如说我的tomcat用的是8080,那可以设置映射端口为8080。

  • 本机建立web服务,如 nginx/apache/iis 等,默认80端口

确保 http://127.0.0.1 可以访问,如

本机访问.jpg

4.购买完成后,下载客户端,在需要映射的机器上启动natapp。

 

 

5.下载之后,解压至任意目录,得到natapp

  • 取得authtoken 在网站后台,我的隧道处,可以看到刚才购买的隧道

隧道列表.jpg

点击复制,即可得到 authtoken这个authtoken便是您的隧道登录凭证。如这里得到的authtoken为9ab6b9040a624f40

6.运行natapp

根据操作系统下载不同的config.ini文件到刚才下载的natapp.exe同级目录,详见得到的authtoken填进去 (其他地方都不填),然后保存 

     blob.png      

  • windows下,直接双击natapp.exe 即可.运行后结果

在这里插入图片描述

 

  • 然后我们将本地的“127.0.0.1:8080”换成我们外网映射的地址,然后就可以访问成功了!
  • 在Linux/Mac 下 需要先给执行权限chmod a+x natapp,然后再运行./natapp

(b)cmd -authtoken= 参数方式运行.

  • 运行成功,都可以得到如下界面:


Tunnel Status  Online 代表链接成功
Version      当前客户端版本,如果有新版本,会有提示
Forwarding    当前穿透 网址 或者端口
Web Interface  是本地Web管理界面,可在隧道配置打开或关闭,仅用于web开发测试
Total Connections 总连接数

  • 将natapp分配的网址(上图Forwarding ),鼠标选定然后复制下来(选定之后单击鼠标右键),在浏览器中访问,可以看到内网穿透成功了!

blob.png

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值