目录
前言
因为一些原因,有些网站访问并不通畅,或者是打不开,比如tvdb tmdb,这就导致了Sonarr Radarr Bazarr Emby Plex等严重依赖部分媒体网站的软件,处于一种难以使用的状态,解决方法如下
路由器
一些路由器可以帮助家中的设备快速打开tvdb等网站,但这个不是我们今天要说的,有这种路由器的用户应该也不存在无法访问媒体网站的情况
HTTP_PROXY
Linux及macOS下,很多软件都能自动识别并使用系统中的HTTP_PROXY,这其中就包括了Sonarr Radarr Bazarr Emby Plex等软件,如果你的路由器无法访问 tmdb、omdb、tvdb等网站,可以考虑使用这种方式让Sonarr Radarr Bazarr Emby Plex等软件使用HTTP_PROXY
目前分为两种情况
一种是可以直接在APP内添加HTTP_PROXY,另一种是无法在APP内配置HTTP_PROXY
先说一下无法在APP内配置HTTP_PROXY的情况,比如emby和plex(这两个必须要再添加一个All_PROXY才会走代理)
方法很简单,创建或修改容器时,添加HTTP_PROXY ENV即可
EMBY 无法刮削图片和影视信息解决办法
也是和网络问题相关,因为无法连接到TMDB,这时候添加一个http代理即可
# 将HTTP_PROXY和All_PROXY添加到emby容器的环境变量中
version: "3"
services:
emby:
image: emby/embyserver
container_name: emby
environment:
- HTTP_PROXY=http://172.17.0.1:1234
- All_PROXY=http://172.17.0.1:1234
- NO_PROXY=172.17.0.1,127.0.0.1,localhost
restart: unless-stopped
至于如何获取HTTP_PROXY则不在本文讨论范畴
可以直接在APP内配置HTTP_PROXY的程序
Sonarr Radarr Bazarr jackett chinesesubfinder都可以,我这里我截图演示
Ignored Addresses 这个选项,请填写你PROXY程序的IP,如果是docker部署的,那就是容器所在网段的网关,一般为172.17.0.1
Sonarr 添加 PROXY 方法
Settings->General->Use Proxy
Radarr 添加 PROXY 方法
Settings->General->Use Proxy
jackett 添加 PROXY 方法
首页添加Proxy URL Proxy port:
chinesesubfinder 添加 PROXY 方法
2.X版本
在webui–> 进阶配置 中添加
1.X版本
/config 配置文件中编辑 UseProxy HttpProxy
flaresolverr 闪退解决办法
也是因为网络问题,flaresolverr在启动的时候会尝试连接谷歌,进行连通性测试,如果无法访问,则会报错闪退
环境变量中添加http代理即可
结语
大部分软件都可以直接在程序内容配置PROXY,少数软件不行,比如emby,这个时候在容器环境变量中添加PROXY即可
很多人说emby刮削能力若,其实就是因为无法访问tvdb,tmdb等媒体网站导致的,实际上如果能够访问,刮削能力一点不弱。plex本身自己反代了刮削网站,国内能够正常访问,自然能够刮削出媒体文件的元数据
本文作为《高阶教程-追剧全流程自动化》网络篇部分,完善了网络部分的教程,至此《高阶教程-追剧全流程自动化》已基本写完。另外《iptv篇》将会作为番外篇,在日后有时间的情况下撰写,因为emby看iptv的体验不是很好,所以请不要报特别大的期待。
本文由 NG6 于2021年10月22日发表在 sleele的博客
如未特殊声明,本站所有文章均为原创;你可以在保留作者及原文地址的情况下转载
转载请注明:高阶教程-追剧全流程自动化:网络篇 | sleele的博客
请问在macOS上 clash pro 做代理, sonarr还是请求不通是为什么呢
@weizsw 检查一下,是否允许局域网代理
请问,radarr在电影页面展示的电影信息是来自于哪里呀?
@元心 themoviedb
http://172.17.0.1:17891,这个17891端口是什么端口来的?我参照教程把Flaresolverr 安装好了,但是添加检索网站的时候出现更新此索引器
时出错 连接被拒绝 (172.17.0.1:17891): 连接被拒绝
单击此处在 GitHub 上打开此索引器的问题。还有http://172.17.0.1这个是什么地址?求指教。谢谢!
@hery 这个是你代理的地址,你必须要有代理地址才可以
@NG6 端口呢?是代理软件里面给出来的那个端口?
@NG6 就好比电脑桌面端安装了clash电脑版?这样才有代理地址和端口?那我的是路由器里面装了clash,这代理地址和端口该怎么填啊?求指教!
@hery 在托盘位置仔细找找,应该是可以找到ip和端口的
大佬我加了http代理,搜索那边还是依旧No results found,能帮忙看下吗,有偿
大佬,不知道方不方便详细点说说这个代理怎么弄,你说的这个些设置有个大前提就是要有代理IP,我搜了好久都没搜到这个教程,或者告诉我啥关键字,我自己找找看,感谢!
如果代理是其他设备开通的端口 代理填写是该设备的内网ip加端口吗
Radarr在配置http代理后可以连接tmdb获取信息但所有的indexer都会挂,不用代理无法搜索,但indexer正常
在jackett里尝试过使用和不使用代理都是这个情况
想问下这种情况可能会是什么导致的?
@匿名 这种情况一般是代理了本地局域网,有两种解决办法
1、你的代理软件里,设置局域网网段不代理
2、radarr的代理设置里的
已忽略地址
添加jackett ip@NG6 感谢解答
我的radarr代理设置中勾选了Bypass Proxy for Local Addresses
忽略ip也填了相应的局域网网段
代理软件我是用的mac mini跑的surge做网关,规则里应该是默认绕过本地的,以防万一我又手工添加了一条规则但是好像情况还是一样的
按道理Sonarr和Radarr一样的设置不该出现Sonarr代理正常Radarr不正常吧
@匿名 这个我也不太清楚,没有遇到过
@NG6 一样的情况,避开本地,忽略IP。只要开了代理 Radarr的索引全失效。但是Sonarr就不会
现在还能这么用吗
@子龙 可以
套件版的emby应该如何添加proxy呢?
@螃蟹八只半 试试群晖控制面板-》网络-》代理