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

因为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削刮媒体信息

在网站中搜索 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削刮媒体信息

原文链接:https://www.sanqian.fun/index.php/archives/112/

© 版权声明
THE END
喜欢就支持一下吧
点赞6 分享