群晖安装 Transmission
Transmission是一种BitTorrent客户端,特点是一个跨平台的后端和其上的简洁的用户界面。Transmission以MIT许可证和GNU通用公共许可证双许可证授权,因此是一款自由软件。支持包括Linux、Mac OS X等多种操作系统(也有爱好者制作的windows安装包),以及Networked Media Tank、WD MyBook、ReadyNAS、D-Link DNS-323 & CH3SNAS、Synology等多种设备。支持GTK+、命令行、Web等多种界面。
其特点是开源、无广告,硬件资源消耗极少,界面极度精简,支持BT种子和磁力链接下载,支持web界面、远程控制等。
安装
- 设置默认下载文件夹
- 添加第三方套件源
之前已经加过了:http://packages.synocommunity.com/ - 在“套件中心”-“社群”,就可以找到Transmission,点击安装
配置:
- 配置下载目录
- 设置登录的用户名和密码
默认的访问地址是:http://xxxxxx.xxx:9091/
需要在路由器上做端口映射
想要通过域名访问需要自己配置DDNS
配置Transmission Web Control
https://github.com/ronggang/transmission-web-control
汉化与加强Transmission Web的操作能力
ssh 到群晖上
切换到root
1 | sudo -i |
下载脚本并执行
1 | wget https://github.com/ronggang/transmission-web-control/raw/master/release/install-tr-control.sh |
选择1安装最小版本,直到安装完成
权限设置:
控制面板 –> 用户群组 –> sc-download
设置download目录权限为可读写
控制面板 –> 共享文件夹 –> 编辑download文件夹
设置权限 –> 系统内部账号 –> sc-transmission –> 可读写
为了能直接下载到video目录
控制面板 –> 用户群组 –> sc-download
设置video目录权限为可读写
控制面板 –> 共享文件夹 –> 编辑video文件夹
设置权限 –> 系统内部账号 –> sc-transmission –> 可读写
注意!
有些教程上是设置everyone可读写,这样是不安全的
外网访问
路由器做端口映射,默认端口:9091
使用https
进入群晖 –> 控制面板 –> 引用程序门户 –> 反向代理服务
新增一个:
来源
协议:https
主机名:*
端口:19091
启用HSTS
启用HTTP/2
目的地
协议:http
主机名:192.168.1.66
端口:9091
修改路由器上的端口应用:外网端口改成 19091,内网指向群晖的19091端口
访问:https://xxxxx.xxx:19091/transmission/web/
端口映射
进入 Transmission Web Control
进入设置–> 网络传输 –> 默认使用固定端口:51413
点击下方的测试端口,显示不可连接
在路由器上配置端口映射,将外网的51413端口映射到群晖(transmission)的51413端口
再次点击测试,显示端口可连接