Ubuntu Jellyfin的网络设置有哪些选项
导读:Ubuntu 上 Jellyfin 的网络设置选项 一 基础访问与端口 监听端口:默认 HTTP 端口为 8096/TCP(首次访问使用 http://服务器IP:8096)。 防火墙放行:在 Ubuntu 使用 UFW 放行端口示例:s...
Ubuntu 上 Jellyfin 的网络设置选项
一 基础访问与端口
- 监听端口:默认 HTTP 端口为 8096/TCP(首次访问使用 http://服务器IP:8096)。
- 防火墙放行:在 Ubuntu 使用 UFW 放行端口示例:
sudo ufw allow 8096/tcp;如使用云服务器,还需在云平台安全组放行对应端口。 - 路由器端口转发:从外网访问时,在路由器将外部端口转发到 内网IP:8096。
- 公网可达性:确保服务器具备可被外网访问的 公网 IP 或已正确做端口映射。
- 访问方式:局域网直连 http://内网IP:8096;远程访问使用 http://公网IP:端口。
二 反向代理与 HTTPS
- 反向代理:可用 Nginx/Apache 将域名请求反向代理到 http://127.0.0.1:8096,便于统一入口与访问控制。
- HTTPS/证书:在反向代理层配置 SSL/TLS 证书(如 Let’s Encrypt),对外提供 HTTPS 访问,提升安全性与可信度。
- 部署要点:代理到本地端口 8096,并在代理中设置合适的头信息(如 X-Forwarded-For、X-Forwarded-Proto)以确保 Jellyfin 正确识别协议与来源。
三 主机网络与 IP 配置
- 静态 IP:为服务器配置 静态 IP,便于端口转发与域名解析的稳定绑定。
- 使用 Netplan:编辑 /etc/netplan/*.yaml,设置 addresses、gateway4、nameservers 等后执行
sudo netplan apply。 - 使用 NetworkManager:
nmcli con mod "连接名" ipv4.addresses "192.168.1.110" ipv4.gateway "192.168.1.1" ipv4.dns "8.8.8.8" ipv4.method manual,随后sudo reboot或nmcli con up "连接名"。
- 使用 Netplan:编辑 /etc/netplan/*.yaml,设置 addresses、gateway4、nameservers 等后执行
- 主机名与 DNS:确保主机名可解析,DNS 配置正确,便于局域网/外网访问与证书验证。
四 进阶与安全建议
- 仅限内网访问:不对外暴露时,仅在内网放行 8096/TCP,或通过反向代理绑定内网地址。
- 证书与加密:优先通过反向代理启用 HTTPS,避免明文传输。
- 云环境安全组:在 云服务商控制台 仅开放必要端口(如 8096 或 443),并限制来源 IP。
- 远程桌面与端口管理:避免开放过多端口,尽量使用 域名 + 反向代理 + HTTPS 的单一入口。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Ubuntu Jellyfin的网络设置有哪些选项
本文地址: https://pptw.com/jishu/764639.html
