路由器批量端口映射到 NAS 的问题,求教~

278 天前
 kuanos
我在路由器( tp link )中设置了端口转发 1000-1100 ,
在目标服务器(威联通 NAS )配置了 2 个 docker ( container station )分别为 a 、b ,端口分别为 1000 、1001 ,
在这个情况下,我在外网不管访问 1000 还是 1001 ,都只能放问到 a 服务,无法访问到 b 服务,
求问如何解决?谢谢!🙏
1355 次点击
所在节点    宽带症候群
12 条回复
titanium98118
278 天前
你要分别添加两条规则才行
1000 转发到 a 服务
1001 转发到 b 服务
jifengg
278 天前
“设置了端口转发 1000-1100”,你是说,设置了 tp 端口 1000 转发到服务器 1100 端口?
还是说,tp 的 1000 到 1100 端口,都转发到服务器 1000 端口?
还是说,tp 的 1000 到 1100 端口,都分别转到到服务器对应的 1000-1100 端口?
VwEI
278 天前
要不就是 TP 有 BUG ,要不就是 TP 不支持 1000-1100 这样设置
jpyl0423
278 天前
外网访问 1001 为什么会访问到 a 服务,a 服务也监听了 1001 端口?你得先弄清楚这个问题
ShundL
278 天前
@jifengg 楼主肯定说的是第三种
SteveLee
277 天前
路由器开 upnp ,nas 上用 miniupnpc 写个脚本批量映射就好了。不用每次都在路由器上设置
kuanos
277 天前
@titanium98118 tp 路由器只支持 16 条端口映射规则,已经用满了。。所以只能批量的
@jifengg 是说 tp 的 1000 到 1100 端口,都转发到服务器 了,在服务器 docker 上设置了每个应用的端口
@SteveLee 我去研究一下,不然真的没次改来改去头都大了
@jpyl0423 我问的就是这个意思吧,搞不清楚。。
plnl
277 天前
没用过 tp 但是华硕做外部端口批量映射的时候,内网端口那边不能填,填了就只有一个。希望可以帮到你。
wangpengfei4113
277 天前
建议你开一个端口,走 lucky 或者 traefik 反代
royking930911
276 天前
同意楼上 直接二级域名做反代多好 一个端口就解决了
kuanos
276 天前
@plnl 看来都有这个问题
kuanos
276 天前
@royking930911
@wangpengfei4113
通过 upnp 已解决,感谢!

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

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

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

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

© 2021 V2EX