群晖DSM部署hysteria client
- 部署方案:Docker for Synology NAS
- 部署版本:minirplus/hysteria:v1.0.4
安装Docker for Synology NAS
由于package center里的版本较旧,这里直接从Synology下载最新的spk安装包
Package Center——》Installed——》Manual Install——》Browse choose downloaded spk file——》Next——》install
开启DSM SSH
Control Panel——》Terminal & SNMP——》Enable SSH service
Control Panel——》User——》Edit admin——》change Password——》OK
shell client——》create new session——》host:nas-ip-address——》user:root——》password:admin-user-password——》login into nas
创建配置文件
查看目录结构
cd / && ls
可以看到目录里有volume文件夹,这里的volume对应Storage Manager中的磁盘空间
选一个磁盘,然后进入
可以看到这里部分目录和Shared Folder对应,其他都是dsm的系统目录可以忽略
所以对应于File Station里,或者说对应于SMB来说
- 在用户角度看到的路径:/volume2/docker
- 在SSH里的真实路径:/volume2/volume2/docker
OK,了解这层关系之后,就可以创建配置文件了,在某个目录下创建配置文件client.json
- windows:\\your-nas-ip-address\volume2\docker\hysteria\client.json
- mac:smb://your-nas-ip-address/volume2/docker/hysteria/client.json
example config
{
"server": "your-hysteria-server-domain:listen-port",
"protocol": "udp",
"up_mbps": 100,
"down_mbps": 1000,
"socks5": {
"listen": ":10083",
"timeout": 300,
"disable_udp": false
},
"insecure": false
}