黑群晖安装配置transmission和frp
date
Aug 4, 2019
slug
hack-qunhui-config
status
Published
tags
技术
硬件
Linux
summary
最近花了300多买了一个星际蜗牛,拼拼凑凑了四块硬盘加上去了,并且安装了黑群晖,准备用来挂pt。群晖自带的download station 不是很好用,挂pt没有上传速度,因此手动安装transmission去下载。
type
Post
不得不说群晖的docker可视化操作做的确实不错,适合docker新手去操作。
更换docker hub镜像源
自带的镜像源太慢了,需要更换成国内的镜像,我采用的是中科大docker hub源
按照图中所示,依次选择
注册表
-> 设置
-> 编辑
-> 勾选 启用注册表镜像
和填入中科大的hub地址,确认
保存即可。安装Transmission,并配置webUI
安装transmission
搜索框搜索
linuxserver/transmission
,右键 下载此映像 在弹出的框中选择 latest
确认后等待下载完成。配置transmission
- 选中下载好的transimission映像中点击 启动 进入配置页面
- 点击 高级设置 依次设置 卷、端口设置、环境。
- 勾选
启用自动重新启动
选项
- 在
卷
选项中,添加文件夹
和装载路径
分别代表本机的路径
和docker 容器的路径
, 在docker的目录下,新建如下目录Transmission/config (存放transmission配置文件)、Transmission/webui。并选择一个大一点的盘选择其中的一个目录作为下载目录。如图
端口设置
选项中,容器端口 为 51413(transmission运行端口) 和 9091(web运行端口) 端口,不可以修改!需要设置成自定义的固定的本地端口为 51413 和 9091。
环境
选项中,新增加一个TRANSMISSION_WEB_HOME
,并将其值设置为 /webui 。这一步指定了transmission web ui 的目录,之后放入web ui文件即可实现web控制下载。原生的web ui太丑了,因此采用transmission-web-control
- 由于指定了transmission web ui 的目录,我们需要下载 transmission-web-control 的源码,解压后,只需将其src文件夹中的所有文件,打开 File station 复制到 /docker/Transmission/webui 目录下。容器启动后即完成了web的配置
- 点 应用 -> 下一步 -> 应用 完成容器的创建
- 最后验证一下,在浏览器中打开transmission web的访问地址 192.168.2.164:9091 (取决于 端口设置那一步设置的本地端口号),请将ip地址写成实际的ip
- 并且你可以随时停止容器,然后用file station 打开 /docker/Transmission/config 修改transimisson的配置文件 settings.json.
PTPlus 助手 使用
- 下载服务器配置
新增
->选择服务器类型
,我选择的是Transimission,根据实际情况添加 -> 点下一步
根据提示填写服务器地址
、登录名
、登录密码
,启用发送种子时自动开始下载
点击测试服务器是否可连接
。没有问题则添加成功,不成功请检查上述是否填写正确。
- 常规设置
- 站点设置
选择一键导入站点或者手动添加均可
- 打开pt站,会在右侧出现透明悬浮框,根据需要点击相应功能。
- 自启动文件夹 :C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
- 运行脚本内容
frp 内网穿透
利用frp和服务器实现外网访问,过程很简单,服务端安装完frp之后
服务器配置文件frps.ini如下
windows 自启动脚本
原理是将运行脚本放在windows的自启动文件夹下即可。
群晖frp客户端自启动设置
安装过程不重复说明,利用ssh进入终端,进入 /usr/local/ 目录,新建一个 frpc 文件夹,git clone 下载frp,将其内容放到frpc里面,并修改里面的frpc.ini配置文件
客户端配置文件如下
任务计划中 新增一个脚本
任务设置中填入/usr/local/frpc/frpc -c /usr/local/frpc/frpc.ini。保存并运行该任务即可