web-dev-qa-db-ja.com

VPNサーバー/クライアントをセットアップする簡単な方法は?

サーバーにルートアクセス権があり、sshを介してサーバーにアクセスでき、サーバーとラップトップはubuntuを実行します。 VPNに接続するときにすべてのインターネット接続がサーバーを経由するようにVPNサーバー/クライアントをセットアップする最も簡単な方法は何ですか?

3

Shadowproxyは非常に使いやすいことがわかりました http://shadowsocks.org/en/index.html さまざまなオペレーティングシステム用のクライアントもあります。

0
  1. VPNを介してHTTPトラフィックをトンネルするだけの場合、最も簡単な解決策の1つは次のとおりです。

    • サーバーで Squid プロキシを設定し、localhostからの接続のみを受け入れるように構成します。 UbuntuコミュニティWikiの この記事 を参照してください。
    • クライアント上:sshを介してリモートプロキシポート(デフォルトでは3128)をローカルポートにトンネルします。

      ssh -L 3128:localhost:3128 PROXYSERVERNAME

    • localhost:3128をプロキシとして使用するようにブラウザーを構成します
  2. すべてのトラフィックがVPNを通過するようにするには、サーバー側で OpenVPN を設定し、クライアントでOpenVPN Network Managerプラグインを使用してサーバーへの接続を設定することです。デフォルトでは、NetworkManagerを介して設定されたOpenVPNは、VPNを介してすべてのトラフィックをトンネルしようとします。 Ubuntuコミュニティwikiの 別の記事 を参照してください。

4
oddfellow