本文主要是介绍群晖NAS+DMS7.0以上版本+无docker机型安装zerotier,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
测试机型:群晖synology 218play / DSM版本为7.2.1
因218play无法安装docker,且NAS系统已升级为7.0以上版本,按zerotier官网说法无法安装zerotier, 不过还是可以通过ssh终端和命令方式安装zerotier。
1、在DSM新建文件夹
用于存放zerotier脚本,文件夹名自定义,如zero,权限:管理员可读写,其他权限无
2、在终端里创建持久化TUN和zerotier脚本
以管理员SSH 连接到 Synology 并继续执行命令,并进入root身份,创建TUN
sudo -i
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
正确应该输出:/dev/net/tun
在zero文件夹里安装zerotier脚本: (如没有在第1步里创建zero文件夹,会报错)
mkdir /volume1/zero/.zerot
这篇关于群晖NAS+DMS7.0以上版本+无docker机型安装zerotier的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!