Archive
内网穿透软件的免费版使用体验–ngrok、zeroTier、蒲公英__什么值得买

内网穿透软件的免费版使用体验–ngrok、zeroTier、蒲公英__什么值得买

2024-11-25 内网穿透软件的免费版使用体验——ngrok、zeroTier、蒲公英 2020-09-20 11:50:18 330点赞 4705收藏 160 追加修改(2020-09-24 22:14:44):破案了,zeroTi

Related articles

Everything you need to know about VPN! 20 best free games on Steam right now DreamCloud Premier Mattress Review (2024)


内网穿透软件的免费版使用体验——ngrok、zeroTier、蒲公英


2020-09-20 11:50:18
330点赞
4705收藏
160

追加修改(2020-09-24 22:14:44):
破案了,zeroTier连接慢不是zeroTier的问题,应该是公司电脑的问题。之前的测试都是用的公司电脑测的,公司电脑ping其它节点,70%的时间都是ping不通的……(所以我当时用zeroTier的体验才会这么随缘……)今天带笔记本去测试了一下,连接同一网络,ping的丢包率不到5%,延迟平均在100ms左右。所以不是zeroTier的问题,也不是网络运营商的问题,是公司电脑的问题……

就 我 了解 的 来看 , 的 软件 is 分为 大致 可以 两 类 , 一类 就是 基于 公网ip , 人人 都 可以 , 比如 frp、ngrok ; 另 一类 就是 基于 大内网 , 把 多 个 一个 中 , 这个 中 的 可以 互相 , 比如 zeroTier 、 蒲公英 。 打 个 就是 , 第一 类 , 人人 都 可以 , 第二 类 就 , 只有 加入 到 这个 才能 彼此 的 。

前者 有 个 , 那 就是 , 后者 的话 一般 的 有 限制 , 更 多 加入 就要 。

下面以N1 Armbian为例说一下各个内网穿透软件的安装。

frp

我 is 使用 没有 使用 过 , 看 了 的 , 看到 要 就 了 。

ngrok

ngrok是让域名和应用绑定(即绑定的是ip+端口号)。使用挺简单的,

准备 :

1 、 ,开通免费隧道

内网穿透软件的免费版使用体验–ngrok、zeroTier、蒲公英__什么值得买

2、配置隧道信息

内网穿透软件的免费版使用体验–ngrok、zeroTier、蒲公英__什么值得买

主要需要配置隧道协议、域名类型、前置域名、本地端口,前置域名可以随便填,本地端口就是选择和哪个应用绑定,输入localhost: + 这个应用的端口

有 个 , 后面 会 用 到

1 Armbian 安装ngrok

3、下载ngrok的linux arm版本

下载地址

4、使用winscp工具或者其它上传到N1(我这里是上传到/root文件夹中)

5 、

cd /

unzip linux_arm.zip

6 、

/root/linux_arm/sunny clientid 隧道id

出现这个页面即代表测试连接成功 Ctrl + C退出

7 、

setsid /root/linux_arm/sunny clientid 隧道id &

8 、

ps -aux | grep “sunny”

第一个才是ngrok软件的进程

官方文档

zeroTier

这个官网因为是英文的,看着可能会感觉鸭梨山大,但是其实过程是差不多的

准备 :

1 、

2 、 后 别管 其它 ,

内网穿透软件的免费版使用体验–ngrok、zeroTier、蒲公英__什么值得买

看下Your Networks下有没东西,如果没有则需要自己创建一个网络,一般来说注册后会默认有一个创建好了的网络。记住该网络的id。

该 , 进去 看 。

内网穿透软件的免费版使用体验–ngrok、zeroTier、蒲公英__什么值得买

直接 的 里 , 上 了 , 还要 在 这里 上 的 , 这个 加入 。 然后 就 可以 直接 了 。

N1 Armbian安装ZeroTier

curl -s ‘https://pgp.mit.edu/pks/lookup?op=get&search=0x1657198823E52A61’ | gpg –import && if z=$(curl -s ‘https://install.zerotier.com/’ | gpg); then echo “$z” | sudo bash; fi

第一个命令是安装ZeroTier的脚本,可能需要点时间,而且可能会安装失败,失败的话就多试几次。

安装失败:

安装失败

安装成功:

安装成功

加入网络:

zerotier-cli join <NetworkID>

蒲公英

准备 :

1 、

2 、 让 加入 你 的

有 两 种 :

1 ) 、 使用 你 的 , 那么 他 is 不经 就 可以 就 加入 这个

2)、添加用户,把该用户加入网络,随后用这个用户的账号密码登录即可加入这个网络

内网穿透软件的免费版使用体验–ngrok、zeroTier、蒲公英__什么值得买

N1 Armbian安装蒲公英客户端

64 位

下载树莓派64位的客户端,Raspberry 64 位,

上传到N1的任意一个目录,这里以上传到/root目录为例

cd /

– _ Raspbian _ 2.2 . 1 _ arm is 64_systemd.deb

pgyvpn

官方文档

N1的安装过程和Ubuntu系统安装教程基本一致,除了使用的软件包不一样。

注意事项:

其它系统ping windows系统,必须要关闭windows系统的防火墙,要不ping不通。

使用体验

以下体验都是基于免费版的。

ngrok:太太太太太太慢了……而且连接不稳定,有时根本就连不上,基本不可用……

: 速度 is 随缘 , 有时 还 , 有时 就 的 , 有时 就 连 不 上 了 …… 个人 一般 。

不过我在找攻略时,看到有人说ZeroTier跨运营商的效果不行,同运营商基本可以跑满速……maybe是这个原因吧,(ZeroTier可以通过搭建moon中间服务器来降低延迟,不知效果怎样,我没试过)

蒲公英:牛逼!蒲公英牛逼!着实牛逼!!连接很快而且稳定,相比以上两款,体验可以称得上秒杀。而且有P2P模式(ZeroTier也有),可以让2个IP地址直接互连,不需要走服务器转发。

, 说明 不 好 , 不 才 会 。
网络好,网络就不需要服务器做转发,直接p2p连接。

但是缺点也有:

1 、 ( 白嫖版 is 允许 ) 只 允许 三 个 的 加入

2 、 我 is 在家 目前 只有 , 两 台 同一 才 会 2 , 其它 就 没 见 过 的 , 可能 和 ZeroTier 一样 , 要 同 、 好的 才能 ?

2、走服务器转发的情况下,最多只有1Mbps的速度,看电影、传输大文件之类的,体验大概不太好