現在、Windows 7 マシンと Ubuntu 11.10 メディア サーバーをイーサネット経由でルーターに接続しています。このルーター (ルーター 1) はシンガポールの ISP に接続されているため、Hulu、Netflix などの IP ベースのサービスにアクセスできません。
私は、VPN サービスに接続して米国の WAN IP を持つ 2 番目のルーター (ルーター 2) を追加することを考えています。Wi-Fi クライアントの場合、IP ブロックを克服するには、ルーター 2 によって提供される 2 番目の Wi-Fi ネットワークに接続するだけで済みます。
しかし、イーサネット経由でルーター 1 に接続されている 2 台の PC については困惑しています。ルーター 1 とルーター 2 が同じサブネット上にある場合は Windows PC の IP を変更する必要がないと仮定して、Windows でゲートウェイをルーター 1 からルーター 2 に変更するコマンド ラインの方法はありますか? Ubuntu マシンの場合、すべてのトラフィックをルーター 2 にルーティングしたくないため、さらに複雑になります。1 つのアプリケーション (Plex) からのトラフィックのみをルーター 2 にフィルタリングし、HTTP トラフィックはルーター 1 に残すことを目指しています。
+-----------+
| |
|Windows PC |-------------------+
| | |
| | |
+-----------+ |
+-----------+ +-----------+ +-----------+
|Router 1 | | | | |
|(Singapore |------+------|Fibre |-------------|Internet |
|IP) | | |Terminal | | |
| | | | | | |
+-----------+ | +-----------+ +-----------+
+-----------+ | |
|Ubuntu | | |
|Media |-------------------+ |
|Server | |
| | |
+-----------+ |
+-----------+ |
| | |
|Router 2 |------+
|(US IP) |
| |
+-----------+
答え1
ルータ 2 の背後にあるサーバー (つまり、Ubuntu) を使用して、ルータ 1 の背後にあるコンピューターからルータ 2 を介して直接 SSH トンネルを作成することができます。これにより、基本的にルータ 2 の背後にあるコンピューターがルータ 1 の背後にあるコンピューターのプロキシとして機能するようになります。
ルータ 1 の背後にあるコンピュータで Putty を構成して、ルータ 2 の背後にあるコンピュータに ssh 経由で接続する方法の手順については、以下のリンクを参照してください。
http://www.techrepublic.com/blog/security/use-putty-as-a-secure-proxy-on-windows/421
ルーター 2 の背後にあるコンピューターに実際に必要なソフトウェアは、openssh-server、shorewall、および fail2ban だけです。ファイアウォールでポートが開いていることが心配な場合は、LogMeIn の Hamachi などのゼロ構成 VPN を使用してください。
トラフィックはルーター 2 を経由してルーティングされるため、アップロード/ダウンロードの考え方を逆にする必要があることに注意してください。ルーター 1 で 10Mbps/1Mbps (ダウンロード/アップロード) があり、ルーター 2 でも同じ速度があるとします。
ルーター 1 の背後にあるコンピューターは 10Mbps でダウンロードできます。ただし、ルーター 2 の背後にあるサーバーは 1Mbps でしかアップロードできません。つまり、ルーター 2 の背後にあるサーバーは Hulu コンテンツを 10Mbps でダウンロードし、ルーター 1 の背後にあるコンピューターに 1Mbps でアップロードします。ルーター 1 の背後にあるコンピューターからリクエストを送信したり何かをアップロードしたりする場合、アップロードできるのは 1Mbps のみであり、ルーター 2 の背後にあるサーバーはルーター 1 の背後にあるコンピューターから 1Mbps でしかダウンロードできません。
まとめると、このシナリオでは、SSH プロキシを使用する場合、コンピュータの最大速度は 1Mbps/1Mbps のみになります。少なくともルータ 1 のダウンロード速度に匹敵するように、ルータ 2 の ISP のアップロード速度を高速化する必要があります。