问大家一个 jellyfin 服务端外部访问的问题

2023-09-07 11:12:49 +08:00
 AS58453
windows 平台,之前使用的 OPENWRT 固件的路由器,现在换成了华硕的路由器。网络环境是固定 IPV4+IPV6 双公网。之前使用 IPV4 和 IPV6 都可以成功访问到 jellyfin 服务器。(外部网络,非内部)。更换路由器后就遇到一个问题:服务器设置中在开启 IPV4 和 IPV6 访问的话就只可以在 IPV6 下使用,使用公网 IPV4 在外部网络访问会无法自动发现服务器。清空浏览器缓存不管用。手动添加地址也是无法连接,提示请确定服务器是否在运行;如果在服务器设置中把 IPV6 关掉的话,那么 IPV4 在外部的访问就会正常。但是再打开 IPV6 的话,使用 IPV4 连接就会无法发现服务器。防火墙已经关闭,但是如果和服务器在用一个局域网中(也就是家中),那么不管是 IPV4 还是 IPV6 就都可以发现服务器并且连接上..............我确定没有连通性问题;路由器端口映射正确,并且也关了防火墙,也尝试按照官方文档映射了 1900/UDP 自动发现端口,还是不能使用。大家知道问题在哪吗? 对了 不是 docker 部署的。就是直接运行在服务器中,windows 版本。也重新安装过 jellyfin 服务器端(完全卸载,清空所有数据),也是一样的问题。
1045 次点击
所在节点    问与答
3 条回复
linuxgo
2023-09-07 11:45:05 +08:00
既然是更换路由器后出现问题,那就重点检查路由器的配置有什么不一样。另外既然 ipv6 可以访问,为何还纠结 ipv4 ?
AS58453
2023-09-07 12:11:10 +08:00
@linuxgo 不是每个地方都有 ipv6 有重度远程访问需求。
路由器配置没有问题的。就是单纯的感觉服务器软件有问题。关了 ipv6 就能用 v4 访问了。证明端口转发是没有问题的。
AS58453
2023-09-08 12:49:39 +08:00
后续:问题解决;原因居然是我服务器用的静态 IP+静态 ipv6 ;改回 DHCP——无状态分配就全部正常了。应该是 jellyfin 的 BUG ;

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/971655

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX