群晖的网关+DNS 指向旁路由,在内网通过域名和内网 ip 都可以正常访问
但是在外网环境下就无法 ping 通域名了,直接用 公网 ip+端口也无法访问
群晖只要换回 DHCP 的主路由分配的 ip 就可以正常外网访问
旁路由关闭了 DHCP ,设置为静态 ip ,DNS 设定为本地电信的 DNS 地址,梯子用的 open clash 规则模式
群晖自带的 DDNS 也可以正常更新主路由的公网 ip
求有经验的朋友帮忙看看有没有办法解决
1
sakisaki 2023-03-28 00:23:37 +08:00 via Android
你的公网 ip 指向的是主路由,在主路由上搞个端口转发,把流量指向旁路由上的 nas 。
|
4
sakisaki 2023-03-28 14:30:24 +08:00 via Android
@msn1983aa 根据你的描述,猜测可能的原因,大概是主路由没有做好端口转发,如果旁路由那里有层 nat 的话,旁路由那里也要再做个。
|
5
msn1983aa OP @sakisaki #4 主路由端口转发到 NAS 的各个服务和 docker 的,根据你一说我现在猜可能原因就是加了一层旁路由后就隔开了,必须在旁路由上再转发一次把这个断了的地方接起来
|
6
LisaSue 2023-03-29 17:35:54 +08:00
之前我也有过类似的问题,但后来把旁路由上的全锥 nat 打开就好了,不是很理解
|