有的时候我们经常要把我们本地的网站映射到外网去,比如我们本地的项目还没上线,要市场部的拿着我们的项目去给甲方展示,那没上线怎么办呢?这样我们就可以利用这款工具NATAPP将我们本地的项目地址映射到外网去。

当然我们的场景有很多,再比如在本地测试微信支付宝支付的时候(下篇我们来玩一下springboot整合支付宝支付),需要设置网关什么的,也可以用到这款软件。

一、软件下载

直接访问官网点击下载即可,作者是Mac系统,直接下载Mac版本。

二、软件安装

下载到本地后直接解压缩,打开终端,进入到解压缩后的目录,

chmod a+x natapp
./natapp

第一步是为所有用户开启执行命令 (如果不加这一步 也可以直接用sudo+第二步运行软件)

第二步是运行命令

win用户直接双击.exe文件即可

然后会提示一段文字说要加authortoken参数登录,那我们登录官网注册个账户,详细步骤如下

实名认证完之后,点击购买隧道-免费隧道

我这里是nginx 80的端口就直接写80端口了,然后点击免费购买 ,就能在下边看到你购买的http免费隧道。

显示authtoken然后点击复制回到我们的终端

输入

./natapp -authtoken=你的authtoken值

如上图所示Tunnel Status Online 然后转发地址就在第二个红框里边。->后是你本地的地址。然后访问这个网站。(由于是公司内部项目,首页就不给大家看了,给大家看个404的页面吧)

是不是和我们本地项目一样

嗯我们本地的项目已经成功了映射到了外网上。用手机访问试试看

嗯都成功的访问到了,代表我们内网穿透成功了!!!

内网穿透工具NATAPP(MAC、Windows、Linux通用)相关推荐

  1. 内网穿透工具--natapp

    内网穿透 内网穿透,也即 NAT 穿透,进行 NAT 穿透是为了使具有某一个特定源 IP 地址和源端口号的数据包不被 NAT 设备屏蔽而正确路由到内网主机.下面就相互通信的主机在网络中与 NAT 设备 ...

  2. 内网穿透工具--NATAPP讲解

    NATAPP内网穿透 一:具体步骤: 1.注册用户 2.购买免费隧道 3.下载客户端 4.解压配置启动 二:技术补充 1.新建config.ini文件 三:常见问题   昨天,总结了一篇关于 内网穿透 ...

  3. 多种内网穿透工具的比较

    懒得敲字了,直接看结论吧: 花生壳(需要实名认证,免费的宽带和流量,太少,只够平时测试用.得分别付费升级,太贵了) NPS(需要一台带有公网IP地址的服务器) frp(需要一台带有公网IP地址的服务器 ...

  4. 内网穿透工具--Sunny-Ngrok讲解

    Sunny-Ngrok 内网穿透 1.进入 [Ngrok官网](https://www.ngrok.cc/) 先注册账号并登录 2:具体步骤 3:填写服务器信息 4:查看购买隧道信息 5:下载 Sun ...

  5. Linux之NATAPP内网穿透工具安装和使用

    一.natapp简介   内网穿透的原理其实很简单,就是通过具有固定公网IP地址的中转服务器实现流量转发.我们常用的向日葵.teamviewer都是类似的原理,只不过这些远程桌面工具是客户端到客户端的 ...

  6. 内网穿透工具pierced的安装部署教程(含linux)

    文章目录 前言 需求 案例 实现 写在最后 前言 需要本地对接微信公众号.小程序.钉钉等,可以使用内网穿透工具pierced(钉钉官方内网穿透工具),谨以此篇博客和大家分享下. 需求 本地对接微信公众 ...

  7. 内网穿透工具(永久免费、永不限速、开源)、一键启动、页面操作(支持window,mac),自定义二级域名

    java 内网穿透工具(net-penetrate).永久免费.永不限速.开源.一键启动.页面操作(支持window,mac),自定义二级域名 介绍 完全开源,免费使用,不会有人窃取你的信息(可看源码 ...

  8. NatApp 内网穿透工具简单使用介绍说明

    什么是内网穿透? 内网穿透简单来说就是将内网外网通过natapp隧道打通,让内网的数据让外网可以获取.比如常用的办公室软件等,一般在办公室或家里,通过拨号上网,这样办公软件只有在本地的局域网之内才能访 ...

  9. NATAPP内网穿透工具使用说明

    简介 什么是内网穿透? 内网穿透简单来说就是将内网外网通过natapp隧道打通,让内网的数据让外网可以获取.比如常用的办公室软件等,一般在办公室或家里,通过拨号上网,这样办公软件只有在本地的局域网之内 ...

最新文章

  1. XML Parser(Tinyxml)的使用
  2. 数据结构源码笔记(C语言):链接队列
  3. Android的Crash崩溃解决方案-Bugly的使用
  4. 不要把HANA跟BW混为一谈
  5. POJ 1013 Counterfeit Dollar 称硬币
  6. 小程序triggerevent 传参_微信小程序——无限递归的层次列表
  7. 【scarletthln 关于算法的一点总结】
  8. Node.js抓取网页信息(cheerio网络爬虫)
  9. 【数据库原理实验(openGauss)】 安全性控制
  10. Servlet 4.0 入门
  11. error: ‘nullptr’ was not declared in this scope
  12. msvcr71.dll丢失的解决方法,哪种解决方法更好?
  13. 使用M0 DesignStart 的样例SoC(example system) - 4 FPGA原型验证
  14. DayDayUp:平均每篇文章1毛! 本博主自2020年6月1日起,如有任何问题可在博客贴吧留言或者私信博主(包括并不限于GUI软件编写、安装及编程语言中的bug、AI算法设计等),非诚勿扰!
  15. 数据库MySQL语句期末复习 CTGU
  16. ⚡性能优化之首屏秒开
  17. Deepin 15.4 如何使用 罗技无线键盘/鼠标(采用优联技术)
  18. 计算机如何连接wifi网络地址,电脑连接wifi无法获取ip地址怎么办
  19. 查到2020年软考成绩后,这些事一定要知道!
  20. Swoole实现基于WebSocket的群聊私聊

热门文章

  1. 编写最简单的字符设备驱动
  2. ctype.h 详解
  3. Excel用于数据统计分析
  4. 红米note+开机+android,红米note清除数据进入方法 红米note三清教程
  5. 如何快速查看MCC竞价账户下子账户的剩余预算金额?
  6. div文字垂直居中的方法有哪些?
  7. python基础------类与对象之间的关系,封装、继承、多态
  8. java生成dat文件怎么打开_可以使用哪个软件工具打开Java程序生成的dat数据文件?...
  9. 肿瘤与癌症检测相关产品的生物信息分析
  10. CV算法工程师面试问题集锦,从基础到进阶,会介绍细节,持续更新中......