在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的官方文檔或尋求社區幫助。