温馨提示×

如何在centos上配置jellyfin的网络设置

小樊
32
2025-03-21 15:33:43
栏目: 智能运维

在CentOS上配置Jellyfin的网络设置,可以按照以下步骤进行:

1. 安装Jellyfin

首先,确保你已经在CentOS上安装了Jellyfin。你可以使用以下命令来安装:

sudo yum install -y jellyfin

2. 启动Jellyfin服务

安装完成后,启动Jellyfin服务并设置为开机自启:

sudo systemctl start jellyfin
sudo systemctl enable jellyfin

3. 配置网络设置

Jellyfin的网络设置可以通过Web界面进行配置。以下是具体步骤:

3.1 访问Jellyfin Web界面

打开浏览器,访问Jellyfin的Web界面。默认情况下,地址是 http://<your_server_ip>:8096。如果你在本地网络中,可以直接访问;如果在远程服务器上,可能需要配置端口转发。

3.2 登录Jellyfin

使用默认的用户名和密码登录。默认情况下,用户名是 admin,密码也是 admin。你可以在首次登录后更改这些凭据。

3.3 进入设置页面

登录后,点击页面右上角的齿轮图标,进入“设置”页面。

3.4 配置网络

在“设置”页面中,找到“网络”部分。这里你可以配置以下选项:

  • HTTP/HTTPS

    • HTTP端口:默认是8096,你可以根据需要更改。
    • HTTPS端口:如果你启用了HTTPS,可以在这里配置HTTPS端口(通常是443)。
    • SSL证书:如果你使用自签名证书或购买的证书,可以在这里上传证书文件。
  • 网络接口

    • 绑定IP地址:你可以指定Jellyfin绑定的IP地址。如果你有多个网络接口,可以选择特定的IP地址。
    • 启用UPnP:如果你的路由器支持UPnP,可以启用它以便自动配置端口转发。

3.5 保存设置

完成所有配置后,点击页面底部的“保存”按钮。

4. 配置防火墙

确保你的防火墙允许Jellyfin使用的端口。例如,如果你使用的是8096端口,可以使用以下命令打开该端口:

sudo firewall-cmd --permanent --add-port=8096/tcp
sudo firewall-cmd --reload

5. 配置SELinux(可选)

如果你的系统启用了SELinux,可能需要配置SELinux以允许Jellyfin正常运行。你可以临时禁用SELinux进行测试:

sudo setenforce 0

或者,你可以配置SELinux策略以允许Jellyfin的网络访问:

sudo semanage port -a -t http_port_t -p tcp 8096

6. 测试配置

完成所有配置后,重新启动Jellyfin服务以确保所有设置生效:

sudo systemctl restart jellyfin

然后,再次访问Jellyfin的Web界面,确保一切正常运行。

通过以上步骤,你应该能够在CentOS上成功配置Jellyfin的网络设置。如果有任何问题,请检查日志文件以获取更多信息。

0