概述:受疫情倒春寒的影响,很多人都开始了居家办公。

如何让任何地方都能访问自己家里的笔记本上的应用?

如何让局域网的服务器可以被任何地方访问到?

有很多类似的需求,我们可以统一用一个解决方案:内网穿透。下面介绍几种内网穿透的方式,供大家学习和参考。每一种工具只要亲自试了都会更新成一篇文章,给出教程,没有试的会给简单的介绍和工具信息。

工具介绍

Ngrok

Ssh、autossh

Natapp

Frp

Lanproxy

神卓互联(企业级)

花生壳 (企业级)

Ngrok

项目介绍: 一个通过任何NAT或防火墙为您的本地主机服务器提供即时访问、安全的URL的命令。类似花生壳,分为服务端和客户端,也可以自己搭建服务端,但是速度比较慢。

Ssh

配合autossh工具使用,因为autossh会容错

项目主页:http://www.harding.motd.ca/autossh/

项目介绍:自动重新启动SSH会话和隧道。autossh是一个程序,用于启动ssh的副本并进行监控,在死亡或停止传输流量时根据需要重新启动它。 这个想法来自rstunnel(Reliable SSH Tunnel),但是在C中实现。作者的观点是,它不像匆匆忙忙的工作那么容易。使用端口转发环路或远程回显服务进行连接监视。在遇到连接拒绝等快速故障时,关闭连接尝试的速度。在OpenBSD,Linux,Solaris,Mac OS X,Cygwin和AIX上编译和测试; 应该在其他BSD上工作。免费软件。

使用教程:点击跳转

Natapp

项目主页:https://natapp.cn/

项目介绍:基于ngrok的国内收费内网穿透工具,稳定性没有测试过,有免费版本,不支持高并发。免费版本:提供http,https,tcp全隧道穿透,随机域名/TCP端口,不定时强制更换域名/端口,自定义本地端口

Frp

项目主页:https://github.com/fatedier/frp

项目介绍:frp 是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp, http, https 协议。利用处于内网或防火墙后的机器,对外网环境提供 http 或 https 服务。对于 http, https 服务支持基于域名的虚拟主机,支持自定义域名绑定,使多个域名可以共用一个80端口。利用处于内网或防火墙后的机器,对外网环境提供 tcp 和 udp 服务,例如在家里通过 ssh 访问处于公司内网环境内的主机,安全性是FRP一个大的缺陷。

Lanproxy

项目主页:https://github.com/ffay/lanproxy

项目介绍:lanproxy是一个将局域网个人电脑、服务器代理到公网的内网穿透工具,目前仅支持tcp流量转发,可支持任何tcp上层协议(访问内网网站、本地支付接口调试、ssh访问、远程桌面...)。目前市面上提供类似服务的有花生壳、TeamView、GoToMyCloud等等,但要使用第三方的公网服务器就必须为第三方付费,并且这些服务都有各种各样的限制,此外,由于数据包会流经第三方,因此对数据安全也是一大隐患。

神卓互联(企业级)

项目主页:https://www.shenzhuohl.com/

项目介绍:采用自主研发的 WanGooe Tunnel 通信协议,WanGooe Tunnel通信协议采用C语言开发,支持高可用,低内存消耗,支持热部署,单机支持百万并发,另外安全性也比较高,可以自动识别和拦截境外恶意访问请求,能智能识别威胁请求,保证用户访问安全。有个人免费版,企业用户也比较多,对于个人开发够用了,。

花生壳(企业级)

项目主页:https://hsk.oray.com/

项目介绍:商业化比较成功的内网穿透,也基于C语言开发的,性能上肯定不用多说,支持99%的主流平台,

自研PHTunnel技术,SDK最小仅80KB。个人开发很不推荐,收费贵,企业可以考虑使用,总体来说也是一个很不错的产品。

因为C语言主要特点就是性能高,之前我也用过java做出类似的产品,做过各种优化但是性能不高,就算有netty的加持也没有解决语言上的性能问题,无法商业最后只能放弃了,所以我一般都是使用C语言的产品。

当然还有其它的小众产品,这里就不一一推荐了。

2022年分享一些好用的内网穿透软件相关推荐

  1. 推荐13款简单好用的免费内网穿透软件大全

    内网穿透是一种技术,可以让外网用户通过互联网访问内网服务,其用途非常广泛.下面列举几个常见的内网穿透用途: 远程办公:在远程办公的情况下,员工需要访问公司内网的资源,如文件.ERP.财务软件.数据库. ...

  2. 内网穿透软件对比——cpolar : 网云穿(下)

    文章目录 1. 前言 2. 对比内容 2.1 TCP协议功能及操作对比 2.1.1 网云穿的TCP设置 2.1.2 cpolar的TCP设置 1.2 使用感受对比 3. 结语 1. 前言 发布本地网页 ...

  3. ddns与内网穿透软件

    ddns与内网穿透软件 ZeroTier(推荐) 注册服务端 注册客户端 其他一些命令 moon服务器 花生壳 Frp 参考 ZeroTier(推荐) ZeroTier属于一个点对点的虚拟网络(P2P ...

  4. 内网穿透软件对比——cpolar : 花生壳(中)

    系列文章 内网穿透软件对比--cpolar : 花生壳(上) 内网穿透软件对比--cpolar : 花生壳(中) 内网穿透软件对比--cpolar : 花生壳(下) 文章目录 系列文章 1. 前言 2 ...

  5. 内网穿透软件对比——cpolar : 花生壳(下)

    系列文章 内网穿透软件对比--cpolar : 花生壳(上) 内网穿透软件对比--cpolar : 花生壳(中) 内网穿透软件对比--cpolar : 花生壳(下) 文章目录 系列文章 1. 前言 2 ...

  6. 内网穿透软件对比——cpolar : 网云穿(上)

    系列文章 内网穿透软件对比--cpolar : 网云穿(上) 内网穿透软件对比--cpolar : 网云穿(中) 内网穿透软件对比--cpolar : 网云穿(下) 文章目录 系列文章 1. 前言 2 ...

  7. 神卓互联是一款无需端口映射内网穿透软件

    神卓互联是一款非常优秀的内网穿透软件,可以帮助用户将内网应用映射到外网,方便用户在外部访问内网应用.它的使用非常简单,只需要在本地电脑和服务器上分别安装客户端和服务端,即可开始使用.在使用过程中,用户 ...

  8. 简单实用-且免费使用的内网穿透软件

    在我们的日常工作中,会常常遇到一些难题:比如内网的一些服务如何实现在外网进行访问. 第一,公网IP可以实现,但是现在的公网IP很难申请,扯专线价格又很贵:所以我们会去找一些简单并且可以免费的方法去实现 ...

  9. 免费内网穿透软件一步设置实现外网访问

    在工作和生活中,有很多类似内网搭建服务器和外网连接内网的需求, 例如在任何地方都能访问自己家里的主机电脑笔记本上的应用,让出差外网和任何地方都能访问到公司内部局域网的服务器--这些需求我们可以统一用一 ...

最新文章

  1. android PhotoView的用法
  2. CentOS7搭建LNMP--编译安装
  3. HTML5手机端弹窗、提示框、loading加载(多功能xwPop弹窗升级版)
  4. Python3 字符串与hex之间的相互转换
  5. poi为什么所有celltype都是string_不是所有向日葵都向阳,你知道为什么吗
  6. 【Docker】elasticsearch 监控工具 elasticsearch-HQ Unable to create connection to: http://localhost:9200
  7. SharePoint 创建 Lookup 类型的Site Column解决跨站问题
  8. CCF201604-3 路径解析(解法三)(90分)(废除!!!)
  9. Atitit..文件上传组件选型and最佳实践总结(3)----断点续传控件的实现
  10. 关于谷歌浏览器使用IEActiveX插件(杜绝抄袭和CSDN网络骗子)
  11. 百度宣布服务器硬盘,百度秘密拆空服务器硬盘改用SSD 谷歌与网易有道回应
  12. 关于sublime text4 和Google Chrome 的live reload插件
  13. 微信小程序 绑定手机号获取验证码
  14. 本地电脑连接windows云服务器
  15. opencv实时识别指定物体
  16. 【LeetCode】5454. 统计全 1 子矩形
  17. 模板应用到多个主机 zabbix_玩转zabbix之快速入门,超全组件讲解
  18. python期货程序化交易高手心得_11位顶级高手谈期货心得
  19. LTE学习笔记三:接口协议
  20. 人与狗的感人故事(真实故事)

热门文章

  1. 各大工作室都在用的视觉特效软件,开启你的虚拟制作之旅
  2. ceph-deploy的calamari命令
  3. SQL常用函数及使用案例
  4. java录入会员信息_Java编程语言基础 第三章 实现会员信息录入功能
  5. becon帧 wifi_无线路由器Beacon时槽值设置为100同500有什么区别?是不是设置越高WIFI信号的传输距离就越远越强?...
  6. 一分钟带你快速认识S参数
  7. 孟岩:我反对将Token翻译成“代币”
  8. 计算机视觉-语义分割论文总结
  9. LC-3 机器语言 指令集
  10. 下列不能用作存储容量单位的是