透過代理將 OpenVPN 上的特定網站流量重新導向至本機適配器

透過代理將 OpenVPN 上的特定網站流量重新導向至本機適配器

我在 Windows 上使用 OpenVPN,當我的本機適配器開啟時,它會安裝一個 IP 為 10.xxx 的 TAP 適配器192.x.x.x

現在我知道您可以透過以下方式將流量重新導向到 IP 位址,route add dst-ip 192.x.x.x但我需要一些適用於 DNS 名稱的東西,例如www.google.com

基本上,我希望 VPN 加密我的所有連接,除非我發出請求,www.google.com因此我認為我需要運行本地代理,因為它是路由之上的一層。

我選擇了 Squid,但我真的不知道如何在 Squid 的配置中實現我想要的。有人能在這裡指出正確的方向嗎?

答案1

有一個名為“Foxy Proxy”的 Firefox 插件支援模式匹配。您可以使用它將除 google.com 之外的所有流量重定向到代理。其他瀏覽器也存在類似的插件。

我不知道有什麼方法可以指示代理告訴您的瀏覽器它應該為特定網域建立直接連線。

相關內容