所有设备加入到同一个局域网内, 如果不能拿不到路由器的权限只能把每台需要互相访问的设备加入到同一网络

场景用例

  • 不同局域网里面的设备能够相互访问
  • 项目中有些地址已写死,固定ip

并不是所有机器都需要原始的内网固定ip,根据需求对相应的机器进行配置

使用

get started

下载安装对应平台的ZeroTier

注册账户管理网络

新建network

network 设置

Access Control勾选 PUBLIC 不需要认证, 选Private则每台加入设备都需要在web界面点击确认

配置新建的network局域网网段,该网段不要和开发机器上的网段冲突, 否则有可能会出现网络不通

remote_work_zerotier - 图1

加入network

  1. sudo zerotier-cli join networkId替换

windows 上执行命令行需要官员权限
windows和mac上有ui客户端直接设置

每次加入一台设备青岛设备列表修改备注

remote_work_zerotier - 图2

配置固定ip(对于无此需求可跳过)

这一步操作会更改每台机器上的ip route

remote_work_zerotier - 图3

测试网络通畅

从设备列表中查看IP地址看能否ping通

原始固定ip 通不通

经过测试都是通的


瓦雀