我需要将特定端口上的所有传入流量转发到同一设备上的另一个端口“本地非代理”,以及所有传出端口流量。在 Linux 中,可以使用 iptables,我使用了 NAT 链(传出,PREROUTING)。但在 Windows 中这非常困难,因为我需要内核模式(我尝试了 C# 中的 sharpPcap 库,但它只能捕获数据包,而不能停止数据包并更改其端口“用户模式”),我也尝试了 netsh,但它不起作用,因为它作为代理工作。所以我需要 Windows 中的解决方案,有什么想法吗?
我需要将特定端口上的所有传入流量转发到同一设备上的另一个端口“本地非代理”,以及所有传出端口流量。在 Linux 中,可以使用 iptables,我使用了 NAT 链(传出,PREROUTING)。但在 Windows 中这非常困难,因为我需要内核模式(我尝试了 C# 中的 sharpPcap 库,但它只能捕获数据包,而不能停止数据包并更改其端口“用户模式”),我也尝试了 netsh,但它不起作用,因为它作为代理工作。所以我需要 Windows 中的解决方案,有什么想法吗?