我找了好一阵子,但还是没能找到任何答案,也许是因为我想做的事情实际上不可能,但这就是我来这里的原因。基本上,我有 2 个独立的传入互联网连接。家庭有线 ADSL 线路和商业 4G 企业连接。问题是,家庭连接的 ping 值很好,16,但下载速度很差,4mbps,而 4G 的 ping 值更差,60,但下载速度好得多,~30mbps。此外,作为企业,由于防火墙等原因,我在玩某些 P2P 游戏时遇到了麻烦。我真正想要做的是将 wifi(4G)设置为 PC 的默认设置,这样我就可以在正常使用中利用额外的速度,但使用有线连接(ADSL)进行游戏,这样我就可以使用开放端口并获得不错的 ping。在我心中,我正在考虑一条规则,即“如果出站流量在端口“游戏端口”上,则使用以太网适配器”,然后在所有不符合这些规则的情况下使用 wifi。
编辑:我在 Windows 10 上,设置指标似乎没有任何作用,它总是默认为 ADSL。
答案1
在某些防火墙(例如 Fortinet 防火墙)上,您在这里需要的是“基于策略的路由”。常规路由通过查看流量的目标地址来决定使用哪个网关;PBR 涵盖目标端口、源地址或源端口的扩展。
使用 2 条距离不同的常规路由不会有帮助;任何时候都只会遵循一条。
一种可能的解决方案是获取提供 PBR 的路由器或防火墙设备;当然,至少有 3 个端口(内部、wan1、wan2)。