黑群晖安装配置transmission和frp

date
Aug 4, 2019
slug
hack-qunhui-config
status
Published
tags
技术
硬件
Linux
summary
最近花了300多买了一个星际蜗牛,拼拼凑凑了四块硬盘加上去了,并且安装了黑群晖,准备用来挂pt。群晖自带的download station 不是很好用,挂pt没有上传速度,因此手动安装transmission去下载。
type
Post
notion image
 
不得不说群晖的docker可视化操作做的确实不错,适合docker新手去操作。

更换docker hub镜像源

notion image
自带的镜像源太慢了,需要更换成国内的镜像,我采用的是中科大docker hub源
按照图中所示,依次选择 注册表 -> 设置 -> 编辑 -> 勾选 启用注册表镜像 和填入中科大的hub地址,确认 保存即可。
 

安装Transmission,并配置webUI

安装transmission

notion image
搜索框搜索 linuxserver/transmission ,右键 下载此映像 在弹出的框中选择 latest 确认后等待下载完成。
 

配置transmission

  1. 选中下载好的transimission映像中点击 启动 进入配置页面
notion image
  1. 点击 高级设置 依次设置 端口设置环境
  • 勾选 启用自动重新启动选项
    • notion image
  • 在  选项中,添加文件夹 和 装载路径 分别代表本机的路径 和 docker 容器的路径, 在docker的目录下,新建如下目录Transmission/config (存放transmission配置文件)、Transmission/webui。并选择一个大一点的盘选择其中的一个目录作为下载目录。如图
    • notion image
      notion image
  • 端口设置 选项中,容器端口 为 51413(transmission运行端口) 和 9091(web运行端口) 端口,不可以修改!需要设置成自定义的固定的本地端口为 51413 和 9091。
    • notion image
  • 环境 选项中,新增加一个 TRANSMISSION_WEB_HOME ,并将其值设置为 /webui 。这一步指定了transmission web ui 的目录,之后放入web ui文件即可实现web控制下载。原生的web ui太丑了,因此采用transmission-web-control
    • notion image
  • 由于指定了transmission web ui 的目录,我们需要下载 transmission-web-control 的源码,解压后,只需将其src文件夹中的所有文件,打开 File station 复制到 /docker/Transmission/webui 目录下。容器启动后即完成了web的配置
    • notion image
  • 点 应用 -> 下一步 -> 应用 完成容器的创建
  • 最后验证一下,在浏览器中打开transmission web的访问地址 192.168.2.164:9091 (取决于 端口设置那一步设置的本地端口号),请将ip地址写成实际的ip
    • notion image
  • 并且你可以随时停止容器,然后用file station 打开 /docker/Transmission/config 修改transimisson的配置文件 settings.json.

PTPlus 助手 使用

  1. 下载服务器配置
  • 新增 -> 选择服务器类型 ,我选择的是Transimission,根据实际情况添加 -> 点 下一步 根据提示填写 服务器地址 、登录名 、登录密码 ,启用 发送种子时自动开始下载 点击 测试服务器是否可连接。没有问题则添加成功,不成功请检查上述是否填写正确。
    • notion image
  1. 常规设置
    1. notion image
      notion image
      notion image
  1. 站点设置
    1. 选择一键导入站点或者手动添加均可
      notion image
  1. 打开pt站,会在右侧出现透明悬浮框,根据需要点击相应功能。
    1. notion image
       

      frp 内网穿透

      利用frp和服务器实现外网访问,过程很简单,服务端安装完frp之后
      服务器配置文件frps.ini如下

      windows 自启动脚本

      原理是将运行脚本放在windows的自启动文件夹下即可。
      • 自启动文件夹 :C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
      • 运行脚本内容

      群晖frp客户端自启动设置

      安装过程不重复说明,利用ssh进入终端,进入 /usr/local/ 目录,新建一个 frpc 文件夹,git clone 下载frp,将其内容放到frpc里面,并修改里面的frpc.ini配置文件
      客户端配置文件如下
      任务计划中 新增一个脚本
      notion image
      任务设置中填入/usr/local/frpc/frpc -c /usr/local/frpc/frpc.ini。保存并运行该任务即可
      notion image

© hack-fang 1995 - 2024