在CentOS上配置Jellyfin服务器的网络涉及几个步骤,包括设置静态IP地址(如果需要)、配置端口转发以及确保服务可以通过互联网访问。以下是详细的步骤指南:
查看当前网络配置:
使用 ip addr
命令查看当前的网络接口和IP地址信息。
修改网络配置文件:
根据网络接口名称(如 ens33
),编辑相应的网络配置文件(如 /etc/sysconfig/network-scripts/ifcfg-ens33
)。
将 BOOTPROTO
设置为 static
以启用静态IP地址配置。添加或修改以下参数:
IPADDR
:设置静态IP地址。NETMASK
:设置子网掩码。GATEWAY
:设置默认网关。DNS1
、DNS2
:设置首选和备选DNS服务器地址。重启网络服务:
保存配置文件后,使用以下命令重启网络服务使配置生效:
sudo systemctl restart network
或者使用旧版的命令:
sudo service network restart
验证网络连接:
使用 ping
命令测试与外部网络的连通性,如 ping www.baidu.com
。
获取Jellyfin服务器的公共IP地址:
在非局域网环境下,你需要获取Jellyfin服务器的公共IP地址。可以通过访问网页或者使用IP地址查询工具来获取。
配置Jellyfin服务器的端口转发:
由于Jellyfin服务器通常使用特定的端口进行通信,默认为8096(也可能是其他端口),所以你需要在路由器中进行端口转发,将外部访问的请求转发到Jellyfin服务器。
进入路由器的管理页面,找到“端口转发”或者“虚拟服务器”等菜单。
添加一条新规则,设置如下参数:
配置Jellyfin服务器的外部访问地址:
进入Jellyfin服务器的管理界面,在“网络”或者“高级设置”中找到“外部访问地址”相关设置。将外部访问地址设置为你的公共IP地址加上之前设置的外部端口号(例如 http://公共IP地址:8888
)。
防火墙设置:
如果你的服务器上启用了防火墙,请确保将传入请求的端口打开。你可以参考Jellyfin文档或在服务器上查看配置文件。
初始化Jellyfin:
安装完成后,打开Jellyfin的Web界面,按照初始设置向导进行操作。设置管理员账户和媒体库。
访问Jellyfin服务器:
在外部设备上,打开Web浏览器,并输入你获取到的Jellyfin服务器的公网IP地址及端口号(例如 http://公共IP地址:8888
)。然后,按下回车键,即可连接到Jellyfin服务器。
请注意,在进行上述配置时,确保你了解每个步骤的作用,并根据你的实际网络环境和需求进行调整。如果你在配置过程中遇到问题,可以参考Jellyfin的官方文档或寻求社区帮助。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:centos上jellyfin的网络配置