設定VPN伺服器/客戶端的簡單方法?

設定VPN伺服器/客戶端的簡單方法?

我在伺服器上有 root 存取權限,我可以透過 ssh 存取我的伺服器,我的伺服器和我的筆記型電腦運行 ubuntu。設定 VPN 伺服器/用戶端以便當我連接 VPN 時所有網路連線都透過伺服器的最簡單方法是什麼?

答案1

  1. 如果您只想透過 VPN 傳輸 HTTP 流量,最簡單的解決方案之一是:

    • 設定一個烏賊伺服器上的代理並將其配置為僅接受來自本機的連線。看本文來自 Ubuntu 社群 wiki。
    • 在用戶端上:透過 ssh 將遠端代理連接埠(預設為 3128)隧道到本機連接埠:

      ssh -L 3128:localhost:3128 PROXYSERVERNAME

    • 配置您的瀏覽器以用作localhost:3128代理
  2. 如果您希望所有流量都通過 VPN,解決方案是設定開放VPN在伺服器端,並使用客戶端上的 OpenVPN 網路管理器外掛程式來設定與伺服器的連線。預設情況下,透過 NetworkManager 設定的 OpenVPN 會嘗試透過 VPN 傳輸所有流量。看另一篇文章來自 Ubuntu 社群 wiki。

答案2

我發現 Shadowproxy 超容易使用http://shadowsocks.org/en/index.html他們也有適用於各種作業系統的客戶端。

相關內容