centos

centos与jellyfin的网络设置

小樊
38
2025-06-24 10:37:58
栏目: 智能运维

在CentOS上配置Jellyfin服务器的网络涉及几个步骤,包括设置静态IP地址(如果需要)、配置端口转发以及确保服务可以通过互联网访问。以下是详细的步骤指南:

安装Jellyfin

首先,你需要在CentOS系统上安装Jellyfin服务器。你可以通过yum源来安装Jellyfin。例如,使用以下命令安装Jellyfin服务器:

sudo yum install -y epel-release
sudo yum install -y jellyfin

配置网络接口

编辑网络配置文件,通常位于 /etc/sysconfig/network-scripts/ 目录下,文件名通常采用 ifcfg-ens33 等形式。你可以设置 BOOTPROTOstatic 来使用静态IP,或者保持为 dhcp 自动获取IP地址。确保 ONBOOT 设置为 yes 以便在系统启动时激活网络接口。

cd /etc/sysconfig/network-scripts/
cp ifcfg-ens33 myback
vi ifcfg-ens33

在文件中添加或修改以下行:

BOOTPROTO=static
IPADDR=你的静态IP地址
NETMASK=子网掩码
GATEWAY=网关地址
ONBOOT=yes

保存并退出编辑器。

重启网络服务

保存配置文件后,使用以下命令重启网络服务使配置生效:

sudo systemctl restart network

或者使用旧版的命令:

sudo service network restart

配置防火墙

确保防火墙允许Jellyfin使用的端口(默认是8096)的传入连接。你可以使用以下命令开放端口:

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

获取公共IP地址

在非局域网环境下,你需要获取Jellyfin服务器的公共IP地址。可以通过访问网页或者使用IP地址查询工具来获取。

配置Jellyfin服务器的网络设置

进入Jellyfin服务器的管理界面,在“网络”或者“高级设置”中找到“外部访问地址”相关设置。将外部访问地址设置为你的公共IP地址加上之前设置的外部端口号(例如 http://公共IP地址:8888)。

初始化Jellyfin

安装完成后,打开Jellyfin的Web界面,按照初始设置向导进行操作。设置管理员账户和媒体库。

访问Jellyfin服务器

在外部设备上,打开Web浏览器,并输入你获取到的Jellyfin服务器的公网IP地址及端口号(例如 http://公共IP地址:8888)。然后,按下回车键,即可连接到Jellyfin服务器。

以上步骤应该可以帮助你在CentOS上配置Jellyfin的网络设置。如果在配置过程中遇到问题,可以参考Jellyfin的官方文档或寻求社区帮助。

0
看了该问题的人还看了