内网穿透技术 - 带你玩转Ngrok和NATAPP

这篇具有很好参考价值的文章主要介绍了内网穿透技术 - 带你玩转Ngrok和NATAPP。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言

  • 使用内网穿透技术,我们出差或者在家,就可以直接访问到公司的电脑或者内网网站,实现远程办公。也可以将我们自己在局域网内搭建的网站暴露出去,让所有人都可以直接访问到。
  • 本文章主要介绍下内网穿透工具Ngrok和NATAPP。

内网穿透工具概览

  • Ngrok
    • 开源,老牌穿透工具
  • NATAPP
    • 免费隧道,提供http,tcp,udp全隧道穿透。收费隧道,提供不限流量,自定义域名等功能。

NATAPP使用教程

  • 官网

  • 在官网先注册,然后登录。登录后,会有一个购买隧道菜单,可以购买一个免费隧道。需要进行实名认证。
    内网穿透技术 - 带你玩转Ngrok和NATAPP,实用框架,http,tcp/ip,内网穿透

  • 在这起一个名称,可以购买两个不同协议的隧道,Web协议主要用于访问网页,TCP协议主要用于远程连接。指定你要映射的本地端口,然后点击免费购买。
    内网穿透技术 - 带你玩转Ngrok和NATAPP,实用框架,http,tcp/ip,内网穿透

  • 购买之后在下方会有显示。我这里购买了一个Web隧道协议和TCP隧道协议。这里的authtoken最好不要公开,一会启动程序的时候要使用这个。
    内网穿透技术 - 带你玩转Ngrok和NATAPP,实用框架,http,tcp/ip,内网穿透

  • 点击后面的配置,可以修改端口和名字。免费隧道不支持https,如果要使用,可选择购买付费隧道。
    内网穿透技术 - 带你玩转Ngrok和NATAPP,实用框架,http,tcp/ip,内网穿透

  • 访问局域网服务器

  • 上面配置好后,在官网首页下载客户端
    内网穿透技术 - 带你玩转Ngrok和NATAPP,实用框架,http,tcp/ip,内网穿透

  • 这里先下载一个Linux 64位的客户端,下载后把程序拷贝到Linux服务器上。

  • 在终端直接执行命令 ./natapp -authtoken=********1ae0,这里authtoken值可以在配置页面看到。

  • 执行命令后,看到以下信息,说明启动成功了。这里我涂掉的地址不要随意公开,这样别人可以直接访问到。
    内网穿透技术 - 带你玩转Ngrok和NATAPP,实用框架,http,tcp/ip,内网穿透

  • 执行命令的这台机器,搭建了一台jenkins服务器,8080是jenkins的默认访问端口。

  • 直接使用手机访问涂掉的这个地址,手机使用的是流量,跟jenkins服务器肯定不在同一个局域网网段内。可以看到,使用手机可以直接访问到jenkins页面,也可以进行正常登录等操作。
    内网穿透技术 - 带你玩转Ngrok和NATAPP,实用框架,http,tcp/ip,内网穿透
    内网穿透技术 - 带你玩转Ngrok和NATAPP,实用框架,http,tcp/ip,内网穿透

  • 远程连接局域网电脑

  • 如果要使用远程桌面工具连接局域网内的电脑,需要使用到TCP隧道协议,远程桌面的默认连接端口为3389。
    内网穿透技术 - 带你玩转Ngrok和NATAPP,实用框架,http,tcp/ip,内网穿透

  • 然后下载windows客户端,在cmd终端执行命令 natapp.exe -authtoken=********23d8

  • 有以下打印,说明启动成功了
    内网穿透技术 - 带你玩转Ngrok和NATAPP,实用框架,http,tcp/ip,内网穿透

  • 我们在另一台电脑上,使用mstsc命令打开远程桌面连接工具,输入上面的我涂掉的地址和端口号,以及用户名和密码。就可以远程连接到这台电脑上了。
    内网穿透技术 - 带你玩转Ngrok和NATAPP,实用框架,http,tcp/ip,内网穿透

  • 不使用的时候,最好将内网穿透工具关闭掉,防止别人攻击你的电脑。

Ngrok使用教程

  • 官网 用户管理界面

  • 先注册一个用户,然后登录。

  • 在官网主页这里下载Ngrok客户端,选择你要下载的平台。我这里以linux amd64平台为例讲解。
    内网穿透技术 - 带你玩转Ngrok和NATAPP,实用框架,http,tcp/ip,内网穿透

  • 然后再用户管理界面,需要认证一次。这里认证需要收费2块钱。
    内网穿透技术 - 带你玩转Ngrok和NATAPP,实用框架,http,tcp/ip,内网穿透

  • 购买后,要在这里进行实名认证
    内网穿透技术 - 带你玩转Ngrok和NATAPP,实用框架,http,tcp/ip,内网穿透

  • 实名认证通过后,开通隧道菜单项就会有以下隧道购买渠道。最后一个美国Ngrok免费服务器是免费的,测试可以使用这个。可以看到相比其他收费隧道,带宽和网速都很低,使用过程中可能很不稳定。如果平时在学习和工作中要使用到,建议还是购买收费的。这个价格是月费,可以按年购买。
    内网穿透技术 - 带你玩转Ngrok和NATAPP,实用框架,http,tcp/ip,内网穿透

  • 购买后填写配置信息,选择隧道协议,填写隧道名称,前置域名等信息。
    内网穿透技术 - 带你玩转Ngrok和NATAPP,实用框架,http,tcp/ip,内网穿透

  • 填写完相关配置确定添加后,隧道管理菜单项就有你设置的隧道信息了。
    内网穿透技术 - 带你玩转Ngrok和NATAPP,实用框架,http,tcp/ip,内网穿透

  • 然后解压我们刚才下载的客户端压缩包,在终端执行命令 ./sunny clientid 隧道id,隧道id就拷贝上面的。

  • 看到以下打印,说明启动成功了
    内网穿透技术 - 带你玩转Ngrok和NATAPP,实用框架,http,tcp/ip,内网穿透

  • 经过测试,使用手机直接访问这个域名。内网穿透成功。windows平台上使用步骤基本一致,这里也就不介绍了。文章来源地址https://www.toymoban.com/news/detail-615712.html

到了这里,关于内网穿透技术 - 带你玩转Ngrok和NATAPP的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【JUnit技术专题】「入门到精通系列」手把手+零基础带你玩转单元测试,让你的代码更加“强壮”(实战开发篇)

    本节内容主要介绍JUnit单元测试功能框架,并以实战演练的形式进行讲解。本系列教程主要针对代码编程方式和模型,重点讲解实战代码开发。通过本系列教程的学习,您将能够深入了解JUnit单元测试框架的使用和原理,并掌握如何在实际项目中运用JUnit进行单元测试。 以下是

    2024年02月03日
    浏览(83)
  • Ngrok免费实现内网穿透

    让本地局域网的跑的应用可以被外网访问 能实现内网穿透的工具也挺多,下面列出了几个 Ngrok 一个通过任何NAT或防火墙为您的本地主机服务器提供即时访问、安全的URL的命令。类似花生壳,分为服务端和客户端,也可以自己搭建服务端(也是我们今天采用的工具) Ssh、aut

    2024年02月05日
    浏览(37)
  • 【JUnit技术专题】「入门到精通系列」手把手+零基础带你玩转单元测试,让你的代码更加“强壮”(场景化测试篇)

    测试套件将多个单元测试用例捆绑在一起并进行集中执行。在JUnit中,可以使用@RunWith和@Suite注解来实现测试套件的运行。 下面的示例包含TestJunit1和TestJunit2两个测试类,我们将使用测试套件来一起运行这两个测试类: 创建一个类 创建一个待测试的Java类,命名为MessageUtil.ja

    2024年02月03日
    浏览(70)
  • 【ngrok】自己服务器简单搭建钉钉ngrok和一些免费内网穿透

    如没有自己的服务器,可以购买阿里云的这个,99一年3M带宽不限流量,不限流量这点我真的是大爱啊! 我看好多ngrok都是10元一个月,而且就给一个端口,自己搭建可以用无数端口关键还可以自己玩个服务器!美滋滋! https://github.com/fatedier/frp/releases 执行以下命令,下载frp工

    2024年01月17日
    浏览(48)
  • Debian Linux使用小米球Ngrok内网穿透

    1.小米球官网注册获得token并开通隧道。 小米球注册地址:点我跳转 注册登录后先在左侧进入商品管理-商品列表下单小米球注册版服务器(其他服务器也可)和实名认证服务(0.5元,必须实名),然后到系统管理-账户管理-我的账户下,进行实名认证,接着复制小米球Token,

    2024年02月03日
    浏览(38)
  • 带你玩转modbusTCP通信

    Modbus TCP是一种基于TCP/IP协议的Modbus通信协议,它是Modbus协议的一种变体,用于在以太网上进行通信。Modbus TCP协议是一种开放的通信协议,它支持多种编程语言和操作系统,并且可以在不同的硬件和软件平台上进行通信。 Modbus TCP协议使用标准的TCP/IP协议栈,通过以太网进行通

    2024年02月03日
    浏览(48)
  • 带你玩转双链表

    相信经过前面的学习,大家已经了解的单链表的缺陷和用途,今天我们学习双链表,和以前不同,今天双链表的实现我们增加一点点的难度,但我相信这些难度对大家都没有问题。和之前单链表的实现,我们的数据类型是固定的,主函数中传什么我们的单链表结构体中就需要

    2024年02月13日
    浏览(38)
  • 内网安全-隧道搭建&穿透上线&FRP&NPS&Ngrok

    目录 环境介绍 内网穿透-Ngrok-入门-上线--tcp协议 内网穿透-Frp-简易型-上线 内网穿透-Nps-自定义-上线  环境介绍 实验目的:让msf上线外网,通常情况下,内网可以访问外网,但是外网无法访问到内网,所以外网的木马通常情况下不可能链接到内网。 红色的云作为跳板机,通过

    2023年04月08日
    浏览(96)
  • 一文带你玩转ProtoBuf

    在网络通信和通用数据交换等应用场景中经常使用的技术是 JSON 或 XML,在微服务架构中通常使用另外一个数据交换的协议的工具ProtoBuf。 ProtoBuf也是我们做微服务开发,进行Go进阶实战中,必知必会的知道点。 今天就开始第一章内容:《一文带你玩转ProtoBuf》 你可能不知道

    2023年04月16日
    浏览(66)
  • 最全ngrok实现内网穿透详细教程(windows linux)

    内网穿透 什么是内网穿透 内网穿透,也即 NAT 穿透,进行 NAT 穿透是为了使具有某一个特定源 IP 地址和源端口号的数据包不被 NAT 设备屏蔽而正确路由到内网主机。下面就相互通信的主机在网络中与 NAT 设备的相对位置介绍内网穿透方法。 UDP 内网穿透的实质是利用路由器上的

    2024年02月03日
    浏览(42)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包