跳到主要内容

ZeroTier VPN

ZeroTier 允许您即使在两端都处于 NAT 的情况下,也能安全地访问您的 BliKVM。它可以让您构建几乎任何类型的现代、安全的多点虚拟化网络。本文档提供了一个通过互联网访问您的 BliKVM 的示例,但您也可以使用 Tailscale 或其他 VPN 解决方案。以下是一个基本示例,关于任何特定设置或功能,请参考 ZeroTier 文档

在 BliKVM 上安装 ZeroTier

首先,请按照此处的说明准备 ZeroTier 帐户和 VPN 网络:创建网络,并保存网络 ID 以供后续使用。接下来,通过 SSH 协议连接到 BliKVM 终端,并检查是否具有读写访问权限。如果系统是只读的,请使用 rw 命令使其可写。

现在使用以下命令安装 ZeroTier 客户端:

curl -s https://install.zerotier.com | sudo bash
"注意:在某些地区(例如中国),直接下载 ZeroTier 可能会因网络限制而遇到问题。请相应地配置您的网络。"

将 BliKVM 添加到您的 ZeroTier 网络

在 BliKVM 终端上,使用以下命令将 BliKVM 添加到您的 ZeroTier 网络(使用您的 ZeroTier 网络 ID,例如 d5e04297a16fa690):

sudo zerotier-cli join d5e04297a16fa690

如果一切顺利,您可以在 BliKVM 终端上运行 ip addr show 查看 ZeroTier 网络设备(名称以 zt 开头)的 IP 地址。

以下是一个示例输出:

3: zt6ovrlscs: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 2800 qdisc pfifo_fast state UNKNOWN group default qlen 1000
link/ether d6:e4:eb:ae:db:64 brd ff:ff:ff:ff:ff:ff
inet 172.25.96.75/16 brd 172.25.255.255 scope global zt6ovrlscs
valid_lft forever preferred_lft forever
inet6 fe80::d4e4:ebff:feae:db64/64 scope link
valid_lft forever preferred_lft forever

此 IP 地址,例如 172.25.96.75,可用于从您的主机访问 BliKVM 的 Web 界面。

在客户端计算机上安装 ZeroTier

前往 ZeroTier 网站的 下载 部分,并在您的控制主机上安装 ZeroTier。加入您的 ZeroTier 网络 ID,然后您可以检查您的 网络页面 以验证您的两台设备是否在线。检查它们是否被授权连接到网络(“Auth?” 列)。一旦它们在线,您可以使用以下地址从您的控制主机访问 BliKVM:

http://<zerotier_kvm_ip>