【VLAN】zerotier的安装和使用

一、安装

1. 注册 ZeroTier 账号
访问 ZeroTier 官网。点击 Sign Up 注册账号,填写邮箱和密码。登录后,进入控制台(My Networks)。

2. 创建虚拟网络
在控制台点击 Create A Network。
记录生成的 Network ID(类似 8056c2e21c000001),这是加入网络的唯一标识。
可选配置:
Network Name:为网络命名(如 My Home Network)。
Private/Public:选择 Private(需手动授权设备)或 Public(自动授权)。
IP Address Range:设置虚拟网络的 IP 段(如 192.168.196.0/24)。

3. 安装 ZeroTier 客户端

linux系统

curl -s https://install.zerotier.com | sudo bash

二、使用

1. 启动 ZeroTier 服务

安装好了以后是自动启动,只需要执行检查服务状态

# 启动 ZeroTier 服务(如果未自动启动)
sudo systemctl start zerotier-one

# 设置开机自启
sudo systemctl enable zerotier-one

# 检查服务状态(应显示 "active (running)")
sudo systemctl status zerotier-one

2. 加入虚拟网络
步骤 1:获取 Network ID
登录 ZeroTier 控制台,找到你创建的网络,记录 Network ID(如 8056c2e21c000001)。

# 加入网络(替换为你的 Network ID)
sudo zerotier-cli join 

3. 测试网络连通性
在同一网络的其他设备上,通过虚拟 IP 访问 Ubuntu 设备。
例如,使用 ping 192.168.196.123 测试。

4. 高级配置(可选)
步骤 1:设置网络接口别名(可选)
ZeroTier 默认创建虚拟网卡 zt0,可通过以下命令查看:

ip addr show zt0

如果需要固定 IP,可在 ZeroTier 控制台的 Managed IPs 列中为设备分配静态 IP。

步骤 2:配置路由规则

如果需要访问本地局域网(如 192.168.1.0/24),需在 ZeroTier 控制台的 Managed Routes 中添加路由:
输入 192.168.1.0/24 并保存。

三、其他命令

1. 查看 ZeroTier 虚拟 IP 地址
ZeroTier 默认创建一个虚拟网络接口(通常为 zt0),可以通过以下命令查看其 IP 地址:

ip addr show zt0

2. 使用 ZeroTier 命令行工具查看
ZeroTier 提供了命令行工具 zerotier-cli,可以通过以下命令查看设备所在的网络及 IP 地址:

sudo zerotier-cli listnetworks

3. 查看 Node ID

sudo zerotier-cli info

你可能感兴趣的:(php,开发语言)