群晖 docker 安装zerotier

DSM7.2只支持docker安装zerotier,官方指南https://docs.zerotier.com/synology/

由于docker被封,导致有所变化。

1、首先在NAS的控制面板中打开SSH

2、登录ssh

ssh user@local-ip 输入密码即可

sudo -i 获得管理员权限

3、建立一个TUN

echo -e ‘#!/bin/sh -e \ninsmod /lib/modules/tun.ko’ > /usr/local/etc/rc.d/tun.sh

chmod a+x /usr/local/etc/rc.d/tun.sh

/usr/local/etc/rc.d/tun.sh

#检查TUN ls /dev/net/tun

4、docker安装zerotier

问题比较大,需要加入镜像(随时变化)

https://docker.agsvpt.work

https://dockerproxy.cn

https://dockerpull.com

可以直接下载了,注意是这个docker: zerotier/zerotier-synology

5、设置docker

#建立目录

mkdir /var/lib/zerotier-one

#运行docker(整个是一个命令行)

docker run -d \
–name zt \
–restart=always \
–device=/dev/net/tun \
–net=host \
–cap-add=NET_ADMIN \
–cap-add=SYS_ADMIN \
-v /var/lib/zerotier-one:/var/lib/zerotier-one zerotier/zerotier-synology:latest

#查看node

docker exec -it zt zerotier-cli status

#加入网络

docker exec -it zt zerotier-cli join e5cd7a9e1cae134f

#授权后,看网络

docker exec -it zt zerotier-cli listnetworks

Show running container (optional)

docker ps

Enter the container (optional)

docker exec -it zt bash

授权后

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注