说明: 群晖 Synology 发布 NAS 系统 DSM 7.0 正式版本,喵斯基部落第一时间更新了,也发现挂掉了不少的套件,一部分是因为套件暂时不兼容,一部分是因为 Synology DSM 7.0 限制第三方套件使用 root 权限,因此升级了群晖DSM的新系统将导致 ZeroTier 套件无法正常工作。不要担心,我们还可以通过 Docker 来部署安装 ZeroTier。

Synology_DSM_7.0.png

启用 SSH 功能

打开控制面板,打开终端机和SNMP,勾选启动SSH功能,端口号填写 22 (当然也可以自定义端口)

群晖启用SSH.jpg

SSH 终端安装 ZeroTier

使用 SSH 工具连接到群晖,并按照以下步骤来安装使用 Docker 版 Zerotier ,步骤如下:

# 切换使用root用户
sudo -i

# 创建文件夹
mkdir -p /volume1/docker/zerotier-one

# 拉取镜像
docker pull henrist/zerotier-one

# 创建容器&运行容器
docker run \
    -d \
    --restart=always \
    --name zerotier-one \
    --device=/dev/net/tun \
    --net=host \
    --cap-add=NET_ADMIN \
    --cap-add=SYS_ADMIN \
    -v /volume1/docker/zerotier-one:/var/lib/zerotier-one \
    henrist/zerotier-one

通过 docker exec 支持在运行的容器中执行命令,来添加 Network ID(注意替换为自己的ID) 加入到虚拟局域网中:

docker exec zerotier-one zerotier-cli join (NetWork ID)

查看一下 ZeroTier 的运行状态:

docker exec zerotier-one zerotier-cli status

若显示 ONLINE 则表示已成功加入局域网络。

查看zerotier运行状态.jpg

Zerotier 后台授权设备

加入网络后,最后一件事情就是去 Zerotier 后台,允许这台设备加入,得到虚拟局域网络自动分配的 IP 地址。

授权设备.jpg

OK,搞定。


相关推荐

  1. 群晖 Synology 部署 Bitwarden 密码管理器
  2. 在群晖 Synology 上搭建 Bark 消息推送服务器
  3. 群晖 Synology 部署 ZeroSSL 泛域名证书
  4. Dozzle - docker 容器实时日志查看器
  5. Send - 自建临时文件分享平台
  6. WallaBag - 开源网络书签、稍后阅读工具
文章作者:喵斯基部落
原文地址:https://www.moewah.com/archives/3943.html
版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。非商业转载及引用请注明出处(作者、原文链接),商业转载请联系作者获得授权。