<div align="center">
  <a href="https://rustvnt.com"><img src="https://socialify.git.ci/vnt-dev/vnt/image?description=1&logo=https%3A%2F%2Fraw.githubusercontent.com%2Fvnt-dev%2FVntApp%2Fmaster%2Fandroid%2Fapp%2Fsrc%2Fmain%2Fres%2Fmipmap-xxxhdpi%2Fic_launcher.png&name=1&pattern=Plus&theme=Auto" alt="" width="640" height="320" /></a>

### 群晖 Synology 套件篇 （以DSM 7.2 为例）

</div>
<br>

---------------------------------------------------------------------------------------

##### 一、前提需要先确定已加载好tun模块，如果没有tun模块的则只能使用vn-link-cli

###### ①启用群晖的ssh功能，打开ssh输入下述命令查看是否已加载好tun模块
```bash
#检查是否安装了 tun 模块：
lsmod | grep tun
#或者
ls /dev/net/tun
```
<p><img src="./image/群晖确定是否有tun.png" width="500"></p>

###### ②如上图输出信息则是有tun模块，如果没有输出，可执行下述命令加载，再使用上述命令检测是否加载成功
```bash
#如果上述结果为空，请尝试加载它：
sudo modprobe tun
#或者
sudo insmod /lib/modules/tun.ko
```

###### ③如果须手动加载tun的还需要设置开机自动加载tun模块，打开群晖的任务计划，
<p><img src="./image/群晖触发任务.png" width="600"></p>

###### 使用root用户添加开机启动命令，
<p><img src="./image/群晖开机触发任务.png" width="600"></p>

###### 填写开机加载tun的命令，其中的`mypassword`改成你的root密码
```bash
sudo -S ls >/dev/null 2>&1 << EOF
mypassword
EOF
sudo insmod /lib/modules/tun.ko >/dev/null 2>&1 &

```
<p><img src="./image/群晖创建开机加载tun任务.png" width="600"></p>

###### 或参考[解决群晖 NAS 无法使用 TUN / TAP 的问题 ](https://www.moewah.com/archives/2750.html)



##### 二、安装套件运行

###### ①打开群晖管理界面-套件中心，添加第三方套件源（[我不是矿神](https://imnks.com/)  DSM7 地址：https://spk7.imnks.com），
<p><img src="./image/群晖添加第三方套件源.png" width="600"></p>
<p><img src="./image/群晖搜索套件.png" width="600"></p>
<p><img src="./image/群晖套件权限.png" width="600"></p>

`sudo sed -i 's/package/root/g' /var/packages/RustVNT/conf/privilege`

###### 这里建议使用第一个方法，每次开机自动赋予权限
<p><img src="./image/群晖套件修改配置.png" width="800"></p>

###### [配置文件模板](https://github.com/vnt-dev/vnt/blob/main/vnt-cli/README.md#-f-conf)参考，或[在线生成配置文件](../配置文件生成器.html)
<p><img src="./image/群晖套件停用再启动.png" width="600"></p>

###### 可以打开ssh输入命令来查看启动状态，
<p><img src="./image/群晖套件查看启动状态.png" width="600"></p>

###### 如上表示启动成功，日志路径在`/var/packages/RustVNT/var/RustVNT.log` 配置文件路径在`/var/packages/RustVNT/var/config.yaml` 至此套件部署完成~


--------------------------------------------------------------------