jellyfin通过修改群晖hosts文件连接TMDB削刮媒体信息

2021-08-30 17:03:59 45点赞 347收藏 28评论

因为DNS污染导致jellyfin无法连接到themoviedb网站,因而削刮不出影音文件的信息。解决方法是通过修改群晖系统hosts文件避免DNS污染。

因为群晖系统中hosts文件所在位置是/etc/hosts,是系统隐藏的,在群晖file station文件浏览器中是无法直接看到的,只能通过ssh连接进行修改,所以前期还需要一些准备工作。

准备工作1:打开群晖ssh连接功能,查看群晖ip地址

群晖系统默认ssh连接是关闭的,需要手动打开,打开方法:打开群晖控制面板——终端机和SNMP——终端机——勾选ssh

jellyfin通过修改群晖hosts文件连接TMDB削刮媒体信息

jellyfin通过修改群晖hosts文件连接TMDB削刮媒体信息

打开ssh功能后,回到控制面板主页,点击网络——网络界面,IP地址那一栏就是群晖主机的IP,记住它。

jellyfin通过修改群晖hosts文件连接TMDB削刮媒体信息

jellyfin通过修改群晖hosts文件连接TMDB削刮媒体信息

准备工作2:ssh客户端

当前电脑上要安装ssh客户端软件,以便通过ssh连接到群晖进行修改操作。ssh客户端软件有:FinalShell、MobaXterm、SecureCRT,个人推荐FinalShell,因为免费并且直接有汉化版本,MobaXterm虽然免费但是要单独搜寻汉化版安装。

搜索FinalShell,下载安装打开,单击左上角文件夹标志,在弹出的连接管理器对话框中单击左上角添加标志,选择SSH连接(Linux),在弹出对话框中名称随便填,主机填写刚才查询到的群晖ip地址,端口不用改,默认22, 下方连接群晖的账户名密码也填上,点击确定保存。双击群晖,就可以看到连接成功。

jellyfin通过修改群晖hosts文件连接TMDB削刮媒体信息

jellyfin通过修改群晖hosts文件连接TMDB削刮媒体信息

jellyfin通过修改群晖hosts文件连接TMDB削刮媒体信息

jellyfin通过修改群晖hosts文件连接TMDB削刮媒体信息

jellyfin通过修改群晖hosts文件连接TMDB削刮媒体信息

jellyfin通过修改群晖hosts文件连接TMDB削刮媒体信息

准备工作3:查询TMDB网站真实地

登录该网站:https://dnschecker.org/

在网站中搜索 api.themoviedb.org,然后下拉,找到Hangzhou, China,这一栏里一般有四个网址,任选一个就复制。

修改工作:

回到FinalShell刚才已经连接的界面

首先输入 sudo -i

该命令是为了获取root管理员权限,因为hosts文件是只读文件,如果没有root权限,是无法修改hosts文件

回车后界面提示输入password,也就是管理员密码,直接输入默认账户的密码,注意,这里输入密码的时候屏幕上的光标是没有动作的,不像我们平时输密码时会有*显示输入了几位,直接不管他,输入完一遍密码按回车键就可以,权限获取成功后就可以看到开头的名字变成root,这表示root权限获取成功了

jellyfin通过修改群晖hosts文件连接TMDB削刮媒体信息

jellyfin通过修改群晖hosts文件连接TMDB削刮媒体信息

接下来开始使用vi编辑模式编辑hosts文件,将输入法调整为英文模式,输入命令 vi /etc/hosts ,回车得到下图

jellyfin通过修改群晖hosts文件连接TMDB削刮媒体信息

因为我已经填写过相关内容,文档里的内容跟你们的不一样,这不用管,接下来在键盘上按 a,此时进入编辑模式,用方向键异动光标到文档最后,按回车换行,然后输入刚才的地址65.9.73.45,然后按一下空格,接着输入api.themoviedb.org,或者你直接复制我这段:65.9.73.45 api.themoviedb.org,然后在编辑界面按CTRL+shift+v进行粘贴。

当前情况下一定都是处于英文输入状态下。

输入完成后,按一下键盘上的ESC退出编辑模式,再输入:wq ,再按回车键进行保存退出。再次强调,一定要在英文输入模式下输入刚才的命令。

jellyfin通过修改群晖hosts文件连接TMDB削刮媒体信息

这个时候hosts文件修改就完成了。

接着回到jellyfin服务器管理页面,进入控制台,点击扫描所有媒体,等待片刻,就会发现电影电视剧的封面和内容介绍就全都有了。

jellyfin通过修改群晖hosts文件连接TMDB削刮媒体信息

展开 收起
28评论

  • 精彩
  • 最新
  • 我改了我路由器的hosts是不是更好

    校验提示文案

    提交
    可以啊,我自己就是直接改的路由器的

    校验提示文案

    提交
    收起所有回复
  • 请问下载的电影没有全部搜索出来是怎么回事啊

    校验提示文案

    提交
    再重新扫两遍看看,我也遇到过这种情况

    校验提示文案

    提交
    收起所有回复
  • 我用我电脑ping api.themoviedb.org能够ping通,是不是说明我家网络可以用themoviedb正常刮削

    校验提示文案

    提交
    dns污染是网址解析到其他地址上,你可以先试一下,看看能不能直接削刮到信息

    校验提示文案

    提交
    收起所有回复
  • 脱裤子放屁,会用群晖改host的人不会用路由器改host?

    校验提示文案

    提交
    会用群晖改的也不用看这篇文章了

    校验提示文案

    提交
    我路由器改不了

    校验提示文案

    提交
    收起所有回复
  • 请问一下有些影片搜刮不出来图片是怎么回事啊,明明都搜索到了,就是换不了

    校验提示文案

    提交
    有些是自动搜索不到,不过可以自己手动搜索的,点击影片右下角三个点——修改图片,再点击搜索符号,就可以搜索出图片了

    校验提示文案

    提交
    我就是这么做的,图片也能搜到,但是点击下载按钮只会一直转圈圈,属于是能搜出来图但是用不了

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 这修改的是群晖自己的hosts,对于docker中的jellyfin是无效的吧。

    校验提示文案

    提交
    应该是可以的吧

    校验提示文案

    提交
    这个我试过的,是真不行,要在安装的时候选网络连接方式才行。

    校验提示文案

    提交
    还有5条回复
    收起所有回复
  • @月下独酌客 大佬,你好。我现在遇到一个问题,群晖videostation 里面可以连通Tmdb。但是再nastool连通性测试时都是无法连通

    校验提示文案

    提交
    信息有没有填错,实在不行手工输入一遍试试

    校验提示文案

    提交
    套件版的放弃了,重装docker版好了

    校验提示文案

    提交
    收起所有回复
  • 我安装的是doker版的 回去试试社群版的

    校验提示文案

    提交
  • root成功,好在finalshell有osx版,搭车问问楼主,mac系统怎么进入白群晖隐藏的目录?

    校验提示文案

    提交
  • 65.9.86.21

    校验提示文案

    提交
  • 我刚刚测试了一下,无论是否设置刮削器,都可以正常扫出视频文件。
    但是刮削器似乎获取不到数据,而我今天配置好了host,Video Station可以正常获取TMDB的数据。
    是不是jellyfin有什么网络权限没有配置?现在正在重装,看看我自己是不是在安装时有什么配置没有选择。

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
347
扫一下,分享更方便,购买更轻松