ZeroTier是一个分布式网络虚拟机管理程序,建立在加密安全的全球对等网络之上。它提供与企业 SDN 交换机同等的高级网络虚拟化和管理功能,而且可以跨本地和广域网并连接几乎任何类型的应用程序或设备。
官网地址 https://www.zerotier.com/
ZeroTier相当于一个虚拟的局域网,任何添加在同一网络下的设备均可互相连接,实际上就是一个可以让你在无需公网 IP 和复杂端口转发配置的情况下,进行内网穿透。
简单的讲一下使用流程
- 官网注册账号,创建Network。获取Network ID
- 添加设备,加入 Network ID
- 开启Windows远程桌面
ZeroTier免费版可以添加100台设备,一般对于我们来说是完全够用的了~当然他也有基础版、专业版以及企业版~
切换至Network,创建一个局域网,会自动获取一个独一无二的Network ID。所有设备都将通过这个ID加入网络
点击你所创建的网络名称进入setting 设置,将网络设置为私有,IPv4 Auto-Assign按照需求勾选一个子网段。
切换至Download页面,下载安装ZeroTier客户端(控制端电脑和被控端电脑都需要安装)。
右键选择Join Network,输入上面的Network ID,加入网络即可
成功添加后,回到Network设置页面,刷新页面,此时可以设备列表里可以看到已经添加的设备。
选中已添加的设备,设置中勾选Allow Ethernet Bridging,这样就会为设备分配一个IP地址,IP地址记录下来。
至此ZeroTier的设置已全部结束,要远程已添加的任一个设备,只需Win+R输入调出Windows自带的远程桌面,输入设备对应的IP地址以及电脑用户名和登录密码即可连接。
ZeroTier Linux的懒人安装方式:
curl -s https://install.zerotier.com | sudo bash
这样就安装成功了,加入网络
sudo zerotier-cli join 你的network ID
显示200 join OK就加入成功了,去控制台打勾就ok了。
单独说一下群晖版本安装下载地址为 https://download.zerotier.com/dist/synology/
如何确定下载哪个版本可以ssh到自己的群晖命令uname -ar,就会出现cpu版本信息,下载对应的包就可以了。
您好,请问您有尝试过在zerotier网络传输RTSP流吗?我在国内的蒲公英虚拟网络下成功了,但是在zerotier网络下就不行,不知道是哪里出了问题,期待您的回复
你可以检查一下设置,经测试RTSP/RTMP可以传输但是速度很不理想
是要开启什么端口设置吗?
rtsp:554
rtmp:1935