对于客户,我们需要通过 vpn 进行 api 调用。开发时,我们使用 VPN 连接,这样可以,api 调用也可以,但是此 vpn 会阻止与 api 服务器不同的所有其他 ip。
我们的开发机器都是windows 10/11
我可以通过某种方式修改路由以仅通过 vpn 发送往返 10.10.0.0./16 的流量吗?
我们是开发者,第三方。所以我们必须能够绕过隧道,并且只将其用于特定 IP。
我并没有要求做任何违法或者违反公司规定的事情。
答案1
找到了解决方法
每次建立连接时,我都会这样做
route change 0.0.0.0 mask 0.0.0.0 192.168.2.254 metric 1
这将覆盖默认路由,强制在 FortiClient VPN 添加的路由之前使用非常低的度量。