T-Mobile の 3G USB スティックを使用して Raspberry Pi で Linux に SSH 接続することは可能ですか?

T-Mobile の 3G USB スティックを使用して Raspberry Pi で Linux に SSH 接続することは可能ですか?

3G USB モデムで動作する Raspberry Pi から SOCKS5 サーバーを作成したいと思っています。また、USB モデム + VPN/SOCKS から Linux で作業しています。皆さんに質問したいのですが、そのようなことは可能ですか?

T-Mobile はすべてのアクセス トラフィックをブロックしているので、リバース SSH トンネリングを使用できるかどうか疑問に思っています。

ポート転送なしで、モバイル <-> モバイルで動作しますか?

または、ルーターなしでポートを転送できますか?

これに対する解決策はありますか? もっと簡単な方法はありますか? SSH ではないでしょうか?

Yaler というリレー インフラストラクチャについて知りました。これは基本的に、自宅のマシンと Raspberry Pi の間で SSH サーバーとして機能するものです。しかし、2 つのモデムで動作するかどうかはわかりません。現在、アカウントのアクティベーションを待っています。

答え1

通常、モバイルネットワークはプライベートIPを割り当てます。つまり、グローバルにルーティングすることはできません。クライアント間の接続を許可するVPNに接続し、内部VPN IPを使用して接続するのが最善策です。それ以外の場合は、Yalerがよい代替案のように思えます。

答え2

これには Tor ルーターを使用することもできます。Rapsberry Pi は SSH サーバーと Tor サービスを実行し、ラップトップはそのサービスに接続する Tor ルーター クライアントになります。

例:

  • SSHサーバーはPi上で実行され、ポート22でリッスンします
  • Tor ルーターは Pi 上で実行され、127.0.0.1:22 を隠しサービスとしてエクスポートします (たとえば、abcd.onion)
  • 別のTorルーターがラップトップ上で実行され、ポート9050でリッスンします
  • ラップトップのSSHクライアントは、SOCKS5プロキシとして127.0.0.1:9050を使用し、プロキシ経由でDNS解決してabcd.onionホストに接続するように指示されます。

その結果、SSH クライアントは IP アドレスを知らなくても Pi 上のサーバーに接続できるようになります。

もちろん、Tor はパフォーマンスではなく匿名性のために設計されているので、予算に余裕があれば Yaler を使用する方がよいでしょう。

関連情報