VPN-ZeroTier配置
介绍
Zerotier是一个虚拟以太网(Virtual Ethernet)软件定义网络(Software-Defined Networking)解决方案。它允许您在广域网上连接分散的设备,就像它们连接在同一局域网(LAN)上一样。Zerotier提供了一个简单的方法来创建和管理虚拟网络,使得设备之间可以安全、可靠地进行通信。
Zerotier的核心思想是将所有设备连接在一个全球分布式的以太网云中,这个云由一组Zerotier网络控制器服务器管理。当设备启动时,它会加入到您指定的虚拟网络中,并被分配一个唯一的Zerotier网络ID。设备使用Zerotier控制器来发现和路由到其他设备,所有通信都会通过加密和安全的隧道进行。
Zerotier适用于许多用例,例如远程工作、跨地域协作、远程访问和管理设备,甚至在游戏中建立虚拟局域网等。它具有简单易用、跨平台兼容、安全性高、可靠性强的特点,并且开源社区活跃,提供了很多扩展和定制选项。
1.注册账号。访问ZeroTier官网,点击“sign up”进行注册,可以选择使用邮箱注册,并按照提示完成注册流程。
2.创建网络。登录后,点击“Create A Network”按钮创建一个网络(系统自动创建),网络创建后,系统会自动分配一个网络ID,这个ID在后续的配置中非常重要。
现在免费版的可以使用25个网络节点。
3.下载并安装客户端。在ZeroTier官网的“download”页面下载相应的客户端,根据操作系统的不同选择不同的客户端版本,安装完成后,在客户端中输入之前创建的网络ID,并连接到网络。也可以在下面页面下载:
4.添加设备。在客户端中,右键选择“Join Network”,输入网络ID后,设备即可加入网络,如果需要为设备分配IP地址,可以在网络设置中勾选“Allow Ethernet Bridging”选项。
5.远程访问设置。在需要远程访问的电脑上,打开“控制面板”,选择“系统和安全”,然后点击“允许远程连接”选项,确保远程连接功能被激活。
6.配置网络。在ZeroTier的“Network”管理页面,可以配置网络的详细信息,如更改网络名称、设置IP地址等。
7.远程桌面连接。在客户端中,选择需要远程连接的设备,输入设备的IP地址和用户名、密码,即可进行远程桌面连接。
基于 Debian 和 RPM 的发行版,包括:Debian、Ubuntu、CentOS、RHEL、Fedora等为例直接运行下面的命令,即可直接安装:
curl -s https://install.zerotier.com | sudo bash
如果您安装了 GPG,则可以使用更安全的选项:
curl -s 'https://raw.githubusercontent.com/zerotier/ZeroTierOne/master/doc/contact%40zerotier.com.gpg' | gpg --import && \
if z=$(curl -s 'https://install.zerotier.com/' | gpg); then echo "$z" | sudo bash; fi
输入以下命令,配置并启动ZeroTier:
#linux通用
sudo zerotier-cli join <network-id>
#返回 200 join OK 表示正常
200 join OK
评论区