Ubuntuサーバー上のトラフィックをバイパスする

Ubuntuサーバー上のトラフィックをバイパスする

2つのVM(Ubuntu 20)があります:

  1. vm-1
  2. vm-2

vm-1へのすべてのトラフィックを に送信して、 への接続時に のすべてのトラフィックをバイパスし 、でvm-2実行しvpnたいと考えています。さらに説明すると、Instagram、Whats app、Telegram などの一部のソーシャル ネットワークへのアクセスが制限されており、この制限を回避したいと想像してください。この解決策をお持ちでしたら、どうぞよろしくお願いいたします。vm-1vm-1vpnvm-2vm-1

答え1

これには VPN は必要ありません。sshトンネルを使用できます。

実行からvm-with-restricted-internet:

ssh -D 9090 -N -f user@vm-with-free-internet

次に、 上のアプリケーションに、vm-with-restricted-internet上の Socks プロキシを使用するように指示しますlocalhost:9090

例: Firefox -> 設定 -> 一般 -> ネットワーク設定 -> Socks プロキシ。

またはターミナルアプリケーションの場合:

export ALL_PROXY="socks5h://localhost:9090"

関連情報