如何将流量从 squid 重定向到 vpn?

如何将流量从 squid 重定向到 vpn?

我有一台带有 squid 服务器和 VPN 客户端连接(不是默认网关)的 Windows 机器

我想要的是将一些流量从 squid 重定向到我的默认以太网连接并将一些流量重定向到 VPN。

Ethernet adapter Ethernet:

   Connection-specific DNS Suffix  . :
   IPv4 Address. . . . . . . . . . . : 192.168.100.11
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . : 192.168.100.1

PPP adapter vpn_conn:

   Connection-specific DNS Suffix  . :
   IPv4 Address. . . . . . . . . . . : 172.16.3.33
   Subnet Mask . . . . . . . . . . . : 255.255.255.255
   Default Gateway . . . . . . . . . :

鱿鱼会议

http_port 2003
acl  user3_acl  myport 2003
tcp_outgoing_address 172.16.3.33 user3_acl

http_port 2004
acl  user4_acl  myport 2004

2004 端口通过我的以太网适配器按预期工作,但重定向到 vpn 不起作用,

日志包含

1638648992.630     75 33.33.333.333 NONE/503 0 CONNECT docs.microsoft.com:443 - HIER_NONE/- -

答案1

它仍然需要 VPN 接口上的路由,以便任何传出的流量都有一个目的地,但是由于度量较高,因此默认情况下任何东西都不应使用它。

由于它是 172.16.3.33 上的链接,它知道如何到达该链接和对等方,但没有其他信息,因此它将无法到达。

现在添加该路由可让它知道其他流量的去向。可能还需要一个额外的步骤,即让另一端知道流量将如何找到返回的路径,但由于您使用的是本地源的代理,因此这部分将基本涵盖。

相关内容