如何使用 iptables 通过 HTTP CONNECT 代理重定向 tun SSL VPN?

如何使用 iptables 通过 HTTP CONNECT 代理重定向 tun SSL VPN?

我在 Android 上使用 SSL 解决方案 (Firepass) 下的 VPN。 VPN 在443远程 VPN 服务器的端口上打开 SSL 连接。

我的移动运营商不允许端口上的直接连接443,但允许通过其 HTTP CONNECT 代理进行 SSL 连接。

我想实现这个场景。

  • tun0VPN 服务器 TCP 端口上的传出流量443应通过 重定向iptables到 上的另一个端口lo

  • redsocks监听此端口,配置为重定向HTTP CONNECT 代理上的连接。

此外,HTTP 代理服务器的 IP 地址应在rmnet0网络接口和其他流量上路由tun0

相关内容