当前位置: 首页 > news >正文

NATAPP-内网穿透工具----下载与配置

NATAPP-内网穿透工具

基于ngrok的国内高速内网穿透服务,natapp提供了一种便利的方式,使得开发和测试过程更加高效,尤其是在需要进行远程调试或展示时。无论是进行web开发、微信和支付宝的本地开发调试,还是简单地从外部网络访问家庭NAS或其他本地设备,natapp都提供了一种简便的解决方案。

什么是内网穿透?

在传统的开发过程中,当开发者需要在本地服务器上测试web应用或其他服务时,他们通常受限于本地网络环境。这就意味着,若要从外部网络访问这些服务,就必须进行一系列复杂的网络配置,如端口映射等,这一过程往往费时费力,且存在安全隐患。内网穿透技术的出现,极大地简化了这一流程。开发者只需通过内网穿透工具,即可将本地服务映射至公网,而无需关心复杂的网络设置。即使用内网穿透后,其他服务,也能访问到我们的本地。

接下来,就让我们开启内网穿透之旅!!!


种一棵树最好的时间是10年前,其次就是现在,加油!
                                                                                   --by蜡笔小柯南

natapp下载

  1. 首先,进入软件的官网,官网地址:natapp官网,点击首页的 立即下载 按钮

    在这里插入图片描述

  2. 进入到客户端下载页,根据自己需要的版本进行下载。这里,我们下载的是 Winddows 的64位版本,点击按钮进行下载

    在这里插入图片描述

  3. 下载成功后,得到此软件的压缩包

natapp配置

  1. 在官网中进行账号的注册与登录,因为我们需要使用免费的隧道,所以要进行实名认证。注册地址。在完成实名注册后,进行登录

  2. 登录成功后,点击 购买隧道,选择 免费隧道

    在这里插入图片描述

  3. 隧道协议选择 Web,其他设置可以保持默认,创建成功后,可以根据需要再进行修改

    在这里插入图片描述

  4. 点击免费购买即可

  5. 配置 config.ini 配置文件,将此文件放到与natapp.exe 的同级目录,这里的natapp.exe 就是下载后的压缩包,解压后的文件

    新建一个名为config.ini 的文件,将以下内容放到文件中

    #将本文件放置于natapp同级目录 程序将读取 [default] 段
    #在命令行参数模式如 natapp -authtoken=xxx 等相同参数将会覆盖掉此配置
    #命令行参数 -config= 可以指定任意config.ini文件
    [default]
    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 非代理上网用户请务必留空
    
  6. authtoken在我的隧道配置 中找到,在文件中的authtoken处进行配置,放到同一目录下

    在这里插入图片描述

  7. 启动,双击 natapp.exe 即可。出现 Tunnel Status Online 代表启动成功

相关文章:

  • Android_Android Studio 常用快捷键 for mac
  • kotlin 音频播放,多音轨同时播放,音频播放期间,可以随时设置播放速度
  • 【Nacos】【踩坑专栏】nacos启动失败:libstdc++.so.6: 无法打开共享对象文件: 没有那个文件或目录
  • 大模型KV Cache节省神器MLA学习笔记(包含推理时的矩阵吸收分析)
  • 韩兴国/姜勇团队在《Trends in Plant Science》发表植物根系氮素再分配的观点文章!
  • 你还不会选ProfiNET和EtherCAT网线?
  • JavaWeb测试卷
  • 多元多项式的特征列与零点的关系定理
  • 代码解读 | Hybrid Transformers for Music Source Separation[07]
  • 从中概回购潮,看互联网的未来
  • 一文彻底理解机器学习 ROC-AUC 指标
  • QT向已有ZIP中追加文件
  • (55)MOS管专题--->(10)MOS管的封装
  • WBTC与BTC的主要区别
  • 内网安全【2】-域防火墙
  • 自己简单写的 事件订阅机制
  • 【node学习】协程
  • Android框架之Volley
  • axios请求、和返回数据拦截,统一请求报错提示_012
  • Eureka 2.0 开源流产,真的对你影响很大吗?
  • HTTP那些事
  • Java读取Properties文件的六种方法
  • js中的正则表达式入门
  • Leetcode 27 Remove Element
  • Median of Two Sorted Arrays
  • React Transition Group -- Transition 组件
  • SAP云平台里Global Account和Sub Account的关系
  • Sass Day-01
  • Travix是如何部署应用程序到Kubernetes上的
  • Unix命令
  • 聚类分析——Kmeans
  • Python 之网络式编程
  • 支付宝花15年解决的这个问题,顶得上做出十个支付宝 ...
  • #define、const、typedef的差别
  • #HarmonyOS:Web组件的使用
  • (1)(1.11) SiK Radio v2(一)
  • (Oracle)SQL优化技巧(一):分页查询
  • (poj1.3.2)1791(构造法模拟)
  • (ZT)薛涌:谈贫说富
  • (分享)自己整理的一些简单awk实用语句
  • (没学懂,待填坑)【动态规划】数位动态规划
  • (十三)Java springcloud B2B2C o2o多用户商城 springcloud架构 - SSO单点登录之OAuth2.0 根据token获取用户信息(4)...
  • .gitignore文件---让git自动忽略指定文件
  • .Net Core 中间件验签
  • .NET IoC 容器(三)Autofac
  • .NET MAUI学习笔记——2.构建第一个程序_初级篇
  • .NET 中 GetProcess 相关方法的性能
  • .net中调用windows performance记录性能信息
  • ??在JSP中,java和JavaScript如何交互?
  • @EventListener注解使用说明
  • @Import注解详解
  • [ C++ ] 继承
  • [ IO.File ] FileSystemWatcher
  • [20170728]oracle保留字.txt
  • [2024-06]-[大模型]-[Ollama] 0-相关命令