两年多前,想着“资料无价”,入手了群晖 DS216play (如果再给我一次机会,我会买支持docker的216+) 和两个4T的西数红盘。结果这红盘去年坏了一块,今年又坏了一块。于是考虑把数据再加一道保险:同步到网盘。群晖支持加密上传,还是挺让人放心的。
于是墙来了,问题也来了。
216play不支持docker,安装ss客户端的教程多数是教你用docker的,摸索良久才搞定不使用docker的方法,这里做一番梳理。
安装ss客户端
原理是在DSM的组件中,安装python,利用pip来安装ss。流程大约是:
这篇文章是写的做服务器端,客户端基本相同,启动命令是:
sudo -i
sslocal -c /root/sslocal.json -d start
其中,sslocal.json内容如下:
{ "server":"ss服务器ip", "server_port":ss服务器port, "password":"ss服务器密码", "local_address": "127.0.0.1", "local_port":1080, "timeout":300, "method":"aes-256-cfb" }
安装privoxy (socks <=> http)
原理是在DSM中安装ipkg (包管理器),用其安装privoxy。~~另 《在Synology NAS上安裝IPKG軟體》 有说用 Easy Bootstrap Installer 安装ipkg。~~流程大约是:
然后启用privoxy就行了:
sudo -i
privoxy /root/privoxy.config
其中,privoxy.config 来自 privoxy 安装目录下的 sample文件 config,并修改如下:
listen-address 127.0.0.1:8118 forward / . forward-socks5 .dropbox*.com 127.0.0.1:1080 . forward-socks5 .*google*.* 127.0.0.1:1080 .
可以验证一下本地两个服务是不是都跑起来了:
netstat -ant | grep 1080
netstat -ant | grep 8118
在群晖的控制面板中,选“网络” -> “Proxy”,设置为
127.0.0.1:8118
最后测试一下:
完工!
原文链接:https://blog.csdn.net/madongchunqiu/article/details/88960185?ops_request_misc=&request_id=&biz_id=&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~koosearch~default-23-88960185-null-null.268%5Ev1%5Ekoosearch&utm_term=%E9%BB%91%E7%BE%A4%E6%99%96%E3%80%81docker%E3%80%81%E5%AE%B9%E5%99%A8%E9%95%9C%E5%83%8F%E3%80%81%E5%9F%9F%E5%90%8D%E6%B3%A8%E5%86%8C%E3%80%81%E5%AE%9D%E5%A1%94%E3%80%81%E5%8F%8D%E5%90%91%E4%BB%A3%E7%90%86%E3%80%81nginx%E3%80%81frp%E3%80%81%E5%8A%A8%E6%80%81%E5%9F%9F%E5%90%8D%E8%A7%A3%E6%9E%90%E3%80%81NAS%E3%80%81%E7%BE%A4%E6%99%96%E3%80%81%E9%98%BF%E9%87%8C%E4%BA%91%E3%80%81%E5%9F%9F%E5%90%8D%E8%A7%A3%E6%9E%90%E3%80%81%E5%86%85%E7%BD%91%E7%A9%BF%E9%80%8F%E3%80%81ipv6%E3%80%81ddns%E3%80%81%E8%BD%BB%E9%87%8F%E7%BA%A7%E4%BA%91%E6%9C%8D%E5%8A%A1%E5%99%A8%E3%80%81%E9%93%81%E5%A8%81%E9%A9%AC%E3%80%81%E5%A8%81%E8%81%94%E9%80%9A%E3%80%81DSM%E3%80%81DSM6.0%E3%80%81%E7%BE%A4%E6%99%96nas%E3%80%81%E4%BA%91%E6%9C%8D%E5%8A%A1%E5%99%A8%E3%80%81%E8%9C%97%E7%89%9B%E6%98%9F%E9%99%85%E3%80%81