2023年内网穿透常用的几个工具

news2025/1/13 13:24:39

作为一名开发者,先给大家普及一下什么是内网,什么是外网。

所谓内网就是内部建立的局域网络或办公网络。比如一家公司或一个家庭有多台计算机,他们利用不同网络布局将这一台或多台计算机或其它设备连接起来构成一个局部的办公或者资源共享网络,我们就称它为内部网络,也叫内网。

所谓外网就是通过一个网关或网桥与其它网络系统连接,相对于自己的内网来说,连接的其它网络系统就称为外部网络,也叫外网。比如,当一家公司或一个家庭的所有电脑网络想要与公司或家庭以外的网络连接,相对于这家公司或家庭,其它网络就称为外网。

有时候,我们需要在外访问家里或公司主机的资料,由于主机处于内网
下,或使用的是运营商随机分配的⼀个公网IP
,都很难直接连上主机获取资料。那么,有什么办法可以解决这⼀难题?答案就是内网穿透。当内网中的主机没有静态IP地址,同时需要被外网稳定访问时,可以使用内网穿透。

 

由于工作需要,有时捣鼓NAS,内网穿透也用了几年,可以说国内内网穿透基本都用过,一圈用下来后,发现内网穿透其实就分为两种,一种为自主研发拥有核心技术的如:快解析、花生壳
、神卓互联、NAT123 ;另一种为使用免费开源(frp/nps)搭建的,使用开源(frp/nps)有它的优点,不用自己研发,拿过来直接使用,时间短当天就能上线使用,我自己也搭建过 。缺点是frp逻辑设计有先天性缺陷,非常容易造成网络堵塞,不能长时间连接使用,技术不成熟, 毕竟frp是个人免费开源,可以理解。

2023目前内网穿透
常用的几个工具:

ngrok

ngrok是⼀个反向代理
,通过在公共的端点和本地运行的Web服务器之间建立⼀个安全的通道,ngrok可捕获和分析所有通道上的流量,便于后期分析与响应。现在的luci
,自带server和client,也就是说如果有⼀个公网ip的话,是可以用来作为ngrok的server端的(没试过不评价)。

frp

是⼀个⾼性能的反向代理应用,支持 tcp, http, https 等协议类型,并且 web 服务支持根据域名进行路由转发。比较麻烦的是,自己组建的话需要外网⼀台有公网IP的设备,启动需要手动驱动客户端和服务端,对技术有⼀定的要求使用相对复杂,需要代理服务器支持。

快解析

快解析是国内较早一批拥有千万级用户量的内网穿透服务商。无需公网IP也能实现内网穿透服务,在公司局域网内部可以进行文件传输,上传等操作。作为中国最早的一批NAT-DDNS服务商,快解析以深厚的技术积累和安全稳定的服务,为一代代互联网人解决了内外网远程通讯难题。

相比其它解决方案,快解析拥有以下明显优势:1.快速部署,简单易用快解析不改变企业原有IT架构,通过云服务器快速与内网服务器建立连接,简单3步即可实现各种内网服务如OA、ERP、CRM、NAS、数据库、视频监控等外网远程访问。2.安全稳定,防护隐私充分采用p2p技术直接nat穿透,无需端口映射让局域网数据可以在外网访问,访问速度更快,更稳定HTTPS协议是由SSL+HTTP协议构建的,可进行加密传输来保证数据传输的安全。

花生壳和神卓互联私有云

其实神卓互联花生壳产品布局差不多,花生壳功能⽐较齐全,支持tcp,udp.https.http,socket5应用。神卓互联私有云内网穿透相当成熟,功能也比较齐全,支持 TCP、IOT、RDP、串口等主流协议以及API扩展和开发定制,单进程可动态创建6万多个场景映射通道,支持百万级并发请求。

如果是非技术人士,可以选择像快解析这样的工具,毕竟已经很成熟了,不必研究那些难懂的代码和程序,也不需要公网ip。说了这么多,无非是想让大家多知道⼀些知识,在以后的学习与工作中更加方便,更加高效。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/560610.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

这可能是最全面的Java面试八股文了

Java的特点 Java是一门面向对象的编程语言。面向对象和面向过程的区别参考下一个问题。 Java具有平台独立性和移植性。 Java有一句口号:Write once, run anywhere,一次编写、到处运行。这也是Java的魅力所在。而实现这种特性的正是Java虚拟机JVM。已编…

2024王道数据结构考研丨第五篇:树、图

2024王道数据结构考研笔记专栏将持续更新,欢迎 点此 收藏,共同交流学习… 文章目录 第五章:树5.1树的基本概念5.1.1树的定义5.1.2基本术语5.1.3树的性质 5.2二叉树的概念5.2.1 二叉树的定义与特性5.2.2几种特殊的二叉树5.2.3二叉树的存储结构…

2022级云曦实验室考试(一)reverse

一.Reverse 打开后是个rar压缩包,解压后 发现这玩意儿,我也不知道是个啥,之前没做过这类题 浅搜一下 啊,看不懂 用一下自己的歪办法 用txt打开看看有没有啥? 发现两个里面都有相同的flag,改成正确格式&…

C语言小游戏--三子棋

目录 问题描述 逻辑分析 具体实现 1.进入菜单界面 2.初始化棋盘 3.打印棋盘 4.玩家下棋 5.电脑下棋 6.判断输赢 运行结果 完整代码 game.h game.c test.c 问题描述 结合C语言所学知识,简单实现一个三子棋小游戏。 逻辑分析 进入菜单界面初始化棋盘…

帅地这些年看过的书

大家好,我是帅地。 好久没有给大家推荐书籍了,我一般很少给大家推荐书籍,因为自己没看过的,基本不推,只推荐我自己看过且自己自认为不错的书籍。 因为我自己本身是凭借着扎实的基础拿到大厂 offer 的,所以…

nodej+vues汽车销售4s店服务平台商城系统购物车积分兑换7z9d2

在经济快速发展的带动下,汽车服务平台的发展也是越来越快速。用户对汽车服务信息的获取需求很大。在互联网飞速发展的今天,制作一个汽车服务平台系统是非常必要的。本系统是借鉴其他人的开发基础上,用MySQL数据库和nodejs定制了汽车服务平台系…

Windows安装多个Mysql服务

1、正常安装好第一个 正常安装即可 2、第二个安装方法 1、官网下载zip包 MySQL :: MySQL Downloads 2、解压下载好的压缩包 (注意修改文件夹名称,此时文件夹内并没有data文件夹) 3、编写my.ini 注意修改端口号port以及安装目录basedir…

龙芯2K1000实战开发-平台介绍

文章目录 概要整体架构流程技术名词解释技术细节小结概要 龙芯 2K1000 处理器主要面向于网络应用,兼顾平板应用及工控领域应 用。采用 40nm 工艺,片内集成 2 个 GS264 处理器核,主频 1GHz,64 位 DDR3 控制器,以及各种系统 IO 接口。 整体架构 龙芯 2K1000 的结构如图 所…

《Oracle高级数据库》期末复习一文总结

文章目录 第一章:数据库基础1.数据库系统数据库数据库管理系统数据库系统 2.数据模型层次模型网状模型关系模型 3.关系型数据库(1)数据定义语言(DDL)(2)数据操纵语言(DML&#xff09…

UC-OWOD: Unknown-Classified Open World Object Detection(论文翻译)

文章目录 UC-OWOD: Unknown-Classified Open World Object Detection摘要1.介绍2.相关工作3.未知分类的开放世界目标检测3.1 问题定义3.2 整体架构3.3 未知物体的检测3.4基于相似性的未知分类3.5未知聚类优化3.6训练和优化 4:实验4.1准备工作4.2结果和分析4.3消融研…

数学算法组合与排序

一句话总结:组合得次序是否重要,是否可重复,决定了组合数量 一、什么是组合&排序 组合可以是现实的一切事物、例如 [衣服,鞋子,眼镜...] 等等, 也可以表示一组数字 [1, 2, 3, 4, 5] ,从个人…

STL常用容器_2

目录 一、stcak容器(栈容器) 1、基本概念 2、常用接口 二、queue容器(队列容器) 1、基本概念 2、常用接口函数 三、list容器(链表) 1、基本概念 2、构造函数 3、赋值与交换 4、大小操作 5、插入…

网络层和数据链路层

目录 网络层 IP协议 基本概念 协议头格式 ​编辑 网段划分 特殊的IP地址 IP地址的数量限制 私有IP地址和公网IP地址 路由 ​编辑数据链路层 以太网 以太网帧格式 认识MAC地址 对比理解MAC地址和IP地址 认识MTU MTU对IP协议的影响 ​编辑 MTU对UDP协议的影响 …

新产品上线前需要准备哪些产品文档呢

新产品上线前需要准备的产品文档非常重要,不仅有助于产品的开发过程中沟通和协作,而且对于后期的维护和升级也起到十分重要的作用。下面详细介绍新产品上线前需要准备哪些产品文档。 一、市场需求文档 市场需求文档(Market Requirement Doc…

保姆级JAVA对接ChatGPT教程 使用 openai-gpt3-java

1. 前言 必须要有chatGTP 账号,如果需要测试账号可以关注公众号 疯狂的野猿 如果有chatGTP 账号就直接往下看。还需要一台外网服务器使用 nginx 代理来访问chatGTP 如果都没有,可以关注公众号联系作者。 还有笔者已经对接完成了,需要源码的关…

(电脑硬件)台式机主板音频端口功能详解

当你想给你的主机插上音响或者耳机时,你会发现主板上有6个接口,同样都是3.5mm接口,你知道该插哪个吗? 一般情况下,后置输入输出端口面板中,大多数的主板音频部分是彩色的。这一类颜色跟功能基本是固定的。当…

竟然支持在流程图、架构图中添加数学公式,安利一款纯免费的画图工具,真不错!

1. 简介 考虑到在绘图中需要添加数学表达式的场景,PDDON提供了LaTeX表达式编辑能力,可以在任何可以编辑的组件上启用LaTeX功能,使用LaTeX语法编写数学公式即可。 LaTeX表达式简介: LaTeX(LATEX,音译“拉泰赫…

【偏门技巧】C语言编程实现对IPV4地址的合法性判断(使用正则表达式)

C语言编程实现对IPV4地址的合法性判断(使用正则表达式) 有了解过我的朋友,可能有点印象,我在N年前的博客中,就写了这个主题,当时确实是工作中遇到了这个问题。本想着等工作搞完之后,就把这个问题…

C++小知识点(for,nullptr)

🌹作者:云小逸 📝个人主页:云小逸的主页 📝Github:云小逸的Github 🤟motto:要敢于一个人默默的面对自己,强大自己才是核心。不要等到什么都没有了,才下定决心去做。种一颗树,最好的时间是十年前…

Ubuntu用户与用户组相关操作

目录 一、用户与用户组信息查看 二、用户管理 1、user1 2、user2 3、设置密码与删除用户 三、用户组管理 四、用户的切换 一、用户与用户组信息查看 查看用户,首先调出终端窗口,(“sudo cat /etc/passwd”),输…