Linux

通過 vpn 路由選擇主機

  • November 7, 2012

我在 ubuntu 8.10 機器上設置了一個 PPTP VPN 連接作為 ppp0,我想知道如何路由選擇的連接以通過 VPN。

例如我希望 google.com 通過預設介面,但 bing.com 通過 ppp0 路由。

我可以使用路由規則來做到這一點嗎?或者像這樣的東西更適合 iptables 嗎?

您可以使用路由規則執行此操作,但您必須將所有 bing 的 IP 地址添加到通過 ppp0 的路由中。在現實世界中,這要困難得多。例如,Google有很多 ips,甚至越來越多。因此,您必須更新您的規則以反映目前使用的地址。

Firefox -> Foxyproxy(正則表達式過濾)-> HTTP 代理 -> VPN 介面。

這聽起來像是您需要訪問在您的子網上被阻止的網頁。如果您在此子網之外有一台帶有 ssh 伺服器的機器,最簡單的方法就是使用 -D

$$ port $$給你襪子的選項。(如果你在 Windows 上,putty 也可以這樣做。)然後你只需將 foxyproxy 重定向到給定埠作為 socks5。 我意識到這是舊的,但可能會出現在搜尋中,而且我曾經在一個有煩人限制的地方工作。

引用自:https://serverfault.com/questions/55863