我正在寻找一个代理程序,强制所有 Windows 流量通过特定代理。我有自己的服务器,所以我最终可以配置任何类型的代理(Socks、HTTPS 等),所以这不是问题,尽管我喜欢鱿鱼,所以首选支持 HTTPS。
我遇到的最大问题之一是找到支持 UDP 连接的代理程序。我最喜欢的可能是 Proxifier ( http://proxifier.com/ ),它工作得非常好,但它不支持任何类型的代理的 UDP。
具体来说,我正在尝试让代理适用于我的游戏(显然,使用 UDP)
任何类型的注入代理程序都不起作用 - 我需要一个使用网络驱动程序或类似程序重定向所有常规流量的程序。(除非你能保证类似的注入程序适用于PC上大多数99%的FPS游戏)
您无法代理 UDP,因为与 TCP 不同,UDP 是无连接协议。代理依赖于您与代理服务器建立连接,该代理服务器代表您发出请求,然后将数据返回给您。
您需要做的是在数据包通过防火墙时重写它们。NAT 通常会为您完成此操作。您的防火墙还必须支持 SPI - 状态数据包检查,以便它保留 UDP 流的记录,以便返回流量返回到正确的计算机。
如果您无法调整您与互联网之间的防火墙,那么 VPN 是迄今为止最简单的方法。使用多种不同的技术创建 VPN 有多种不同的方法。正确的完全取决于 a) 您满意的配置,b) 您的防火墙允许通过的内容,以及 c) 您的客户端计算机能够运行的内容。