找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 13660|回复: 13

Jellyfin服务器外网访问不了

[复制链接]
发表于 2021-9-14 21:49 | 显示全部楼层 |阅读模式
jellyfin部署在OperWrt软路由docker里面的,局域网访问没问题,但是外网访问不了。固件是eser大佬的高大全版本。

1.宽带有动态公网ip地址

2.配置了阿里云DNS动态解析

3.能通过阿里云域名访问软路由后台和局域网的路由器后台

4. docker里面jellyfin服务器IP地址和端口也进行转发了

5. jellyfin服务器里面也开启了端口转发

以上都是几点都是没有问题的操作,但是就是访问不了后来发现docker里的IP网段时172.17.0.0开头的所以部署出来的jellyfin服务器地址也是172.17.0.1/16这个网段区间的。我把docker里面的IP地址改为192.168.开头的网段结果局域网都无法访问jellyfin服务器了,麻烦大佬指导下怎么操。谢谢!





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
我的恩山、我的无线 The best wifi forum is right here.
发表于 2021-9-14 22:39 | 显示全部楼层
映射docker所在的设备IP的8096端口。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2021-9-14 23:32 | 显示全部楼层
外部区域不是wan么,选魏丕恩流量都过不去,干啥呢
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2021-9-15 01:15 | 显示全部楼层
99010 发表于 2021-9-14 22:39
映射docker所在的设备IP的8096端口。

选了docker的ip我不行啊

点评

宿主机的IP。不是docker容器的IP。  详情 回复 发表于 2021-9-15 01:29
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2021-9-15 01:29 | 显示全部楼层
18781900145 发表于 2021-9-15 01:15
选了docker的ip我不行啊

宿主机的IP。不是docker容器的IP。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2021-9-15 10:09 | 显示全部楼层
99010 发表于 2021-9-15 01:29
宿主机的IP。不是docker容器的IP。

都选了,都进行了转发,就是不行

点评

先默认创建容器,局域网能正常访问了,比如是8096端口,再映射宿主机的8096端口。  详情 回复 发表于 2021-9-15 11:07
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2021-9-15 11:07 | 显示全部楼层
18781900145 发表于 2021-9-15 10:09
都选了,都进行了转发,就是不行

先默认创建容器,局域网能正常访问了,比如是8096端口,再映射宿主机的8096端口。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2021-9-15 12:43 | 显示全部楼层
99010 发表于 2021-9-15 11:07
先默认创建容器,局域网能正常访问了,比如是8096端口,再映射宿主机的8096端口。

这样设置转发的 外网 WAN端口----- 局域网 LAN口----Jellyfin的局域网IP地址-----8096内部端口
这样设置好像没错啊。还是要把局域网LAN口改为docker容器的接口再转到Jellyfin的ip吗

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

点评

172的IP是docker内部IP,是不能用的。 只能用局域网访问到的IP。  详情 回复 发表于 2021-9-15 12:56
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2021-9-15 12:56 来自手机 | 显示全部楼层
18781900145 发表于 2021-9-15 12:43
这样设置转发的 外网 WAN端口----- 局域网 LAN口----Jellyfin的局域网IP地址-----8096内部端口
这样设置 ...

172的IP是docker内部IP,是不能用的。

只能用局域网访问到的IP。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2021-9-15 13:29 | 显示全部楼层
99010 发表于 2021-9-15 12:56
172的IP是docker内部IP,是不能用的。

只能用局域网访问到的IP。

意思要改docker的ip地址?改成192.168.开头的然后配置好Jellyfin服务器,能通过192.168.这个ip段访问的话再去做端口转发吗?

点评

不需要改docker里面的IP。 只需要映射宿主机192开头(局域网访问的那个)的IP的端口。  详情 回复 发表于 2021-9-15 13:43
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2021-9-15 13:43 | 显示全部楼层
18781900145 发表于 2021-9-15 13:29
意思要改docker的ip地址?改成192.168.开头的然后配置好Jellyfin服务器,能通过192.168.这个ip段访问的话 ...

不需要改docker里面的IP。

只需要映射宿主机192开头(局域网访问的那个)的IP及端口。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2021-9-15 14:17 | 显示全部楼层
99010 发表于 2021-9-15 13:43
不需要改docker里面的IP。

只需要映射宿主机192开头(局域网访问的那个)的IP及端口。

映射软路由后台的那个ip地址,还是docker的ip,还是容器的地址? 但是Jellyfin的ip是172开头的 docker也是172开头的IP啊

点评

你在局域网里面打开jellyfin是用172的IP?  详情 回复 发表于 2021-9-15 15:20
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2021-9-15 15:20 来自手机 | 显示全部楼层
18781900145 发表于 2021-9-15 14:17
映射软路由后台的那个ip地址,还是docker的ip,还是容器的地址? 但是Jellyfin的ip是172开头的 docker也 ...

你在局域网里面打开jellyfin是用172的IP?
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2021-9-15 15:40 | 显示全部楼层
99010 发表于 2021-9-15 15:20
你在局域网里面打开jellyfin是用172的IP?

是的,局域网里面是用172.17.0.2:8096这个地址加端口访问的,所以端口转发外网就访问不了。不知道是不是docker需要改IP段
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-3-28 22:26

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表