在 CentOS 上部署 Jellyfin 后,实现局域网共享(让同一局域网内的设备访问 Jellyfin 媒体库)通常包括以下几个步骤。下面按最常见场景说明。
systemctl status jellyfin
若未启动:
systemctl start jellyfin
systemctl enable jellyfin
默认端口一般是:
http://<CentOS_IP>:8096
ip addr
找到类似:
inet 192.168.1.100/24
局域网访问地址就是:
http://192.168.1.100:8096
CentOS 默认使用 firewalld
firewall-cmd --permanent --add-port=8096/tcp
firewall-cmd --reload
firewall-cmd --list-ports
mkdir -p /data/media/movies
mkdir -p /data/media/tv
Jellyfin 通常以 jellyfin 用户运行:
chown -R jellyfin:jellyfin /data/media
chmod -R 755 /data/media
http://CentOS_IP:8096
/data/media/movies
/data/media/tv
访问地址:
http://192.168.1.100:8096
如果你想从 Windows 拷贝文件到 CentOS:
yum install samba samba-client -y
vi /etc/samba/smb.conf
添加:
[media]
path = /data/media
browseable = yes
read only = no
guest ok = yes
systemctl restart smb nmb
Windows 访问:
\\192.168.1.100\media
0.0.0.0:8096ss -tunlp | grep 8096
如果你愿意,可以告诉我:
我可以给你更精确的配置方案。