由于我不是最擅长社交的人,所以我更需要一个答案来确认我是疯了还是傻了。
我有一台 ISP 路由器 ZTE F6600R,还有一台运行带有 RouterOS 的 VM 的服务器。ISP 路由器子网为 192.168.1.0/24,RouterOS 为 10.20.22.0/24 ,其 WAN 为 192.168.1.6。在我的 ISP 路由器配置中,有一个“静态路由”列表,我在其中添加了静态路由,但是...它不起作用。无论我做什么,tracert 总是显示它从路由器出去到某个上游路由器,因为我在 CGNAT 后面。但我认为在这种情况下这并不重要。或者也许很重要?这就是我来寻求帮助的原因。
现在的问题是,我是不是疯了,还是有些功能我不明白。如果我手动将静态路由添加到我的设备(例如 Windows),并将其指向 RouterOS 并指定子网和网关,一切正常,因此我相信我已经正确设置了一切,但我无法让 ISP 路由器完成其工作。ISP屏幕截图
所有路由都是预设的,我无法更改它们,我添加的唯一路由是页面底部的第二个路由。我尝试了所有选项,尝试了其他子网,但都不起作用。是否有优先级或类似的东西,所以无论我做什么都行不通,因为 ISP 是这样设置的,还是?
如果您需要任何屏幕截图或配置或其他信息,请提出。如果这是一个愚蠢的问题,我很抱歉,但我想知道更多。
编辑:静态路由菜单的较大图像
编辑2 2025 年 2 月 12 日。
我不知道在这里编辑内容是否会堵塞线程,可能不会,而且它肯定已经死了,但好吧,也许有人会遇到这个问题并需要帮助。我发现如果路由器正在 PING,则路由正确。我今天再次尝试查看问题所在,并在路由器、tracert 和 ping 中发现了故障排除工具,通过这些工具,我确认我可以 ping 10.20.22.254(该子网网关),但我不能 ping 10.20.21.254(路由列表中未指定的另一个子网网关),这一切都很好。现在,当我从我的设备上执行所有这些操作时,为什么这不起作用......我会进一步挖掘并在这里发布我的发现。
如果有人想知道,我已经设法让它工作了。如果有人能告诉我我这样做的缺点,因为我不太明白。我需要的选项是“端口绑定”,如果我取消选中我的 LAN 接口和 WLAN SSID,它就可以工作了。 端口绑定的屏幕截图
总之,我像在路由器上一样设置了静态路由(在主帖中),并取消选中此项,一切正常......
ISP 路由器可能会优先考虑其默认路由,而忽略您的静态路由。手动在设备上添加路由是可行的,因为它绕过了路由器的逻辑,确认您的设置没有问题。如果 ISP 路由器不允许完全自定义路由或强制使用优先级较高的默认路由,则其功能可能会受到限制。
检查路由器设置。有些路由器允许您调整路由优先级或覆盖默认路由。