![OpenVPN设置客户端的系统代理](https://linux22.com/image/687425/OpenVPN%E8%AE%BE%E7%BD%AE%E5%AE%A2%E6%88%B7%E7%AB%AF%E7%9A%84%E7%B3%BB%E7%BB%9F%E4%BB%A3%E7%90%86.png)
我正在连接到 OpenVPN 服务器,并希望将连接客户端的系统代理设置为特定的 IP 和端口组合。到目前为止,我只能找到一种方法来在客户端计算机上设置 DNS 服务器 IP,但无法设置代理。还有办法吗?
答案1
是的,恕我直言,仍然有希望:
1) 将 OpenVPN 重新配置为 TAP 模式(第 2 层),并通过 ISC DHCPd 提供 wpad.dat 设置。例如:https://wiki.gentoo.org/wiki/ProxyAutoConfig
2)使用 OpenVPN 的redirect-gateway
指令,使用 iptables 的标记机制拦截所有 HTTP/HTTPS 流量并将该流量推送到透明代理(同时 S(p)NAT/D(p)NAT)或仅通过 openvpn 网关重定向所有流量。