欢迎光临
我们一直在努力

群晖 DSM 7.0 Docker 部署安装 ZeroTier

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

Synology DSM 7.0.jpg

启用 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 unless-stopped \
    --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,搞定。

赞(0) 打赏
未经允许不得转载:老赵部落 » 群晖 DSM 7.0 Docker 部署安装 ZeroTier
data-ad-format="auto" data-full-width-responsive="true">

评论 抢沙发