Transmission使用HTTP代理,及TransRSS 0.5.9支持HTTP代理
对于使用docker部署的transmission来说,启用代理的方式为在启动命令中使用-e加入环境变量,注意,该操作需要先将当前transmission容器删除,再启动新的容器,所以在第一次启动transmission时就应当将配置映射出来。当clash也在docker中,命令为:
docker run -d --name transmission \
-e HTTP-PROXY=http://clash:7890 \
-e HTTPS-PROXY=http://clash:7890 \
--link clash:clash ...(其他选项)
当clash直接运行在宿主机上时,应该为:
docker run -d --name transmission \
-e HTTP-PROXY=http://172.17.0.1:7890 \
-e HTTPS-PROXY=http://172.17.0.1:7890
否则直接使用clash的IP即可。
此外,trans-rss预计发布的0.5.9版本也将支持http代理,但也需要transmission可以连接到tracker,否则无法完成种子的添加操作。即便手动将种子下载下来,如果transmission无法访问到tracker的话,也无法开始下载。