在Ubuntu上實現Jellyfin遠程訪問,可按以下步驟操作:
安裝Jellyfin:通過APT倉庫或Docker安裝,命令如:
sudo apt update && sudo apt install jellyfin -y
配置網絡與防火墻:
ufw
開啟防火墻并放行端口:sudo ufw allow 8096/tcp
sudo ufw enable
設置反向代理(推薦):
sudo apt install nginx
/etc/nginx/sites-available/jellyfin.conf
),添加反向代理規則:server {
listen 80;
server_name your_domain_or_ip;
location / {
proxy_pass http://localhost:8096;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}
}
sudo systemctl restart nginx
配置SSL證書(可選但推薦):
sudo certbot certonly --webroot -w /var/www/html -d your_domain
遠程訪問測試:
通過瀏覽器輸入服務器公網IP或域名(如https://your_domain:8096
),完成初始設置即可訪問。
安全建議:啟用強密碼、定期更新系統及軟件,必要時使用內網穿透工具(如cpolar)應對復雜網絡環境。
參考來源: