推荐几款实现内网穿透的实用工具(转载)
推荐几款实现内网穿透的实用工具(转载)
我了解的内网穿透工具
Ngrok
Natapp(已测试,可以免费使用)
小米球
Sunny-Ngrok(已测试,免费使用失败)
echosite
Ssh、autossh
Lanproxy
Spike
frp
fcn
花生壳
前5个都是基于国外的ngrok来进行二次开发的。
使用教程
1、Ngrok ngrok 是一个反向代理,通过在公共端点和本地运行的 Web 服务器之间建立一个安全的通道,实现内网主机的服务可以暴露给外网。ngrok 可捕获和分析所有通道上的流量,便于后期分析和重放,所以ngrok可以很方便地协助服务端程序测试。
参考博客:10分钟教你搭建自己的ngrok服务器
https://blog..net/yjc_1111/article/details/79353718
2、Natapp natapp是 基于ngrok的国内收费内网穿透工具,类似花生壳,有免费版本,比花生壳好。免费版本:提供http,https,tcp全隧道穿透,随机域名/TCP端口,不定时强制更换域名/端口,自定义本地端口
https://natapp.cn/article/natapp_newbie
3、小米球 小米球是基于ngrok二次开发的内网穿透工具,支持多协议、多隧道、多端口同时映射(http、https、tcp等等…),同时支持多种系统win、linux、linux_arm、mac等。具体的使用直接参考官网。
4、Sunny-Ngrok Sunny-Ngrok同样是ngrok二次开发的内网穿透工具,支持http,https协议,同时支持更丰富的系统和语言:linux、win、mac、openwrt、 python、php等。
教程:Sunny-Ngrok使用教程
https://www.ngrok.cc/_book/
5、echosite echosite同样ngrok二次开发的内网穿透工具,支持多种协议,以前是全部免费的,现在推出了收费版和免费版,可根据自己的需要去选择。
参考教程:EchoSite—让内网穿透变得简单
https://blog..net/interesting0303/article/details/81098603
6、Ssh、autossh
使用教程:SSH内网穿透
https://yangqiang.im/?p=698
参考教程:业余草推荐一款局域网(内网)穿透工具lanproxy
https://blog..net/xmtblog/article/details/77943159
8、Spike Spike是一个可以用来将你的内网服务暴露在公网的快速的反向代理,基于ReactPHP,采用IO多路复用模型。采用Php实现。
参考教程:使用 PHP 实现的的内网穿透工具 “Spike”
https://segmentfault.com/q/1010000009955702
9、Frp frp 是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp, http, https 协议。利用处于内网或防火墙后的机器,对外网环境提供 http 或 https 服务。对于 http, https 服务支持基于域名的虚拟主机,支持自定义域名绑定,使多个域名可以共用一个80端口。利用处于内网或防火墙后的机器,对外网环境提供 tcp 和 udp 服务,例如在家里通过 ssh 访问处于公司内网环境内的主机。
教程:一款很好用的内网穿透工具–FRP、使用frp实现内网穿透
https://sunnyrx.com/2016/10/21/simple-to-use-frp/
10、Fcn FCN[free connect]是一款傻瓜式的一键接入私有网络的工具, fcn利用公共服务器以及数据加密技术实现:在免公网IP环境下,在任意联网机器上透明接入服务端所在局域网网段。支持多种系统,有免费版和付费版。
教程:内网穿透工具FCN介绍
http://www.sohu.com/a/202331135_449548
上面便是我所知道的内网穿透工具,其中ngrok相关的我基本都用过还有frp,都差不多。大部分都可以免费去使用,但是我不建议大家把这些免费的穿透工具去放到比较重要的云服务器中去使用,容易被攻击。我的小伙伴,开始你的穿透之旅吧。