7

四款内网穿透工具对比

 1 year ago
source link: https://dusays.com/620/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

四款内网穿透工具对比 - 杜老师说

机器人
这篇文章介绍了四款内网穿透工具的比较。作者首先遇到了frp出了问题,于是测试了四款工具的性能,并将结果详细列在了正文中。作者还提到了修复Linux内核限制的方法以及使用Docker版本frp来实现内网穿透的情况。最后,作者还对四款工具在TCP协议和HTTP协议转发性能、配置复杂程度、安全性和稳定性等方面进行了评估。

前几天去不图床离线了两个小时,本以为又是服务器受到攻击,结果是 frp 出了问题。本来想换成 nps,结果做了一下测试,发现其性能不如 frp,借此杜老师分别对四款内网穿透工具做了测试,对比结果详见正文。

查询了服务端运行状态,提示是 too many open files,意思是打开了太多文件,这是 Linux 内核的限制。修复方式就是修改内核配置,但会影响系统的稳定性。查看了官方 Issues,听说可以用 Docker 的版本解决该问题,目前去不图床使用 Docker 版本 frp 实现内网穿透:

620-1.jpg

TCP 协议的转发

这里给出四款内网穿透工具在 TCP 协议转发性能对比「内网服务器为北京联通,上行 50M 下行 500M。外网服务器为内蒙古云主机,上下行对等 100M」

工具平均延迟吞吐速率
frp27.935ms3.94MB/s
gost14.942ms5.08MB/s
nps40.902ms2.05MB/s
ssh-tunnel19.023ms4.96MB/s

HTTP 协议的转发

这里给出四款内网穿透工具在 HTTP 协议转发性能对比「内网服务器为北京联通,上行 50M 下行 500M。外网服务器为内蒙古云主机,上下行对等 100M」

工具平均延迟吞吐速率成功几率
frp104.92ms13.03MB/s100%
gost55.02ms12.07MB/s100%
nps390.01ms2.951MB/s91.9%
ssh-tunnel61.91ms9.93MB/s98.7%

配置复杂及安全稳定性

配置复杂程度是按配置文件行数确定,行数越多则越复杂「不按单行配置项的数量」安全性则考虑是否支持通信加密,即加密的级别;稳定性则是在 2H4G 的 CentOS7 系统上运行,通过压测运行结果:

工具配置复杂安全性能稳定性能
frp中等中上高等
gost中等中等中上
nps最低最低低等
ssh-tunnel低等中下中等

Recommend

  • 95
    • zhuanlan.zhihu.com 6 years ago
    • Cache

    内网穿透工具的原理与开发实战

    你似乎来到了没有知识存在的荒原3 秒后自动跳转至知乎首页去往首页

  • 44

    程序员 - @lswang - # 简介由于 IPv4 资源的有限性,目前大部分的本地电脑都是没有公网 IP。所以想要访问自己的本地服务(ssh、http、vnc、NAS、智能家居接口回调 - 比如天猫精灵自定义语义),需要有个

  • 9

    阿文菌 横向对比所有内网穿透教程!9 条回复  •  2021-06-11 08:51:28 +08:00 Ultraman   15 小时 11 分钟前 没登陆的情况下 4...

  • 14

    natpass 新一代NAT内网穿透工具,支持tcp隧道、shell隧道,实现原理 dashboard页面 linux命令行效果 windows命令行效果 windows2008远程桌面

  • 5

    安排几款实用的内网穿透工具+教程发布于 11 月 18 日本文以渗透的视角,总结几种个人常用的内网穿透,内网代理工具,介绍其简单原理和使用方法。nps-npc

  • 2
    • blog.xiaoi.me 2 years ago
    • Cache

    使用 ngrok 内网穿透工具

    使用 ngrok 内网穿透工具 date_range更新于 2019/12/04 info ngrok 微信开发必备神器,ngro...

  • 8

    我们都知道,现在是用内网穿透工具的人是越来越多了,阿粉今天就给大家说说各种不同的内网穿透工具是怎么用的。内网穿透工具你在本地开发了一个网站,通过内网穿透工具映射到一个公网ip,别人就能直接通过公网ip访问了,而我们要做的就是选一个...

  • 3

    最近整了个无插件内网穿透工具 - V2EX V2EX  ›  分享创造 最近整...

  • 4
    • blog.51cto.com 2 years ago
    • Cache

    内网穿透工具ngrok使用教程

    内网穿透工具ngrok使用教程 原创 1、ngrok介绍:ngrok是一款可以将内网IP和端口暴露到公网上的工具,解决了在没有固定公网IP的...

  • 4

    内网穿透开源工具-扶桑fuso – 开源派 扶桑(fuso)是国人开源的一款跨平台内网穿透,端口转发工具。基于

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK