在Ubuntu系統中配置Jellyfin媒體服務器的網絡設置通常涉及以下幾個步驟:
安裝Jellyfin: 首先,確保你的Ubuntu系統已經安裝了所有必要的依賴項??梢允褂肁PT包管理器來安裝Jellyfin:
sudo apt update
sudo apt install jellyfin
配置Jellyfin服務器:
安裝完成后,打開Jellyfin的配置文件。在Linux上,這個文件通常位于/etc/jellyfin/jellyfin.conf
。使用文本編輯器打開配置文件,例如使用nano:
sudo nano /etc/jellyfin/jellyfin.conf
設置服務器端口: 在配置文件中找到“server”部分,設置“portNumber”為你希望服務器使用的端口號。默認端口號為8096,但你可以根據需要更改。
配置媒體庫: 在配置文件中找到“libraries”部分,添加你的媒體文件位置。Jellyfin會自動掃描并添加媒體庫內容。
保存配置文件: 保存配置文件后,關閉并重新啟動Jellyfin服務器,以便應用配置更改:
sudo systemctl restart jellyfin
配置網絡: 確保你的Ubuntu系統已經正確配置了網絡??梢酝ㄟ^以下命令檢查網絡連接:
ip addr show
配置防火墻: 如果你的服務器上啟用了防火墻,請確保將傳入請求的端口打開??梢允褂靡韵旅畲蜷_端口(以端口8096為例):
sudo ufw allow 8096
獲取公網IP地址: 在非局域網環境下,你需要獲取Jellyfin服務器的公共IP地址??梢酝ㄟ^訪問網頁或者使用IP地址查詢工具來獲取。
配置路由器端口轉發: 為了讓外部設備能夠訪問Jellyfin服務器,你需要在路由器上進行端口轉發。進入路由器的管理頁面,找到“端口轉發”或者“虛擬服務器”等菜單,添加一條新規則,設置如下參數:
外部訪問地址: 在Jellyfin服務器的管理界面,在“網絡”或者“高級設置”中找到“外部訪問地址”相關設置,將外部訪問地址設置為你的公共IP地址加上之前設置的外部端口號。
完成以上步驟后,你就可以在非局域網環境中通過公共IP地址和端口號訪問Jellyfin服務器了。