異なるネットワーク(3g)にある2つのAndroidデバイスがSSH接続を介して通信できますか?

異なるネットワーク(3g)にある2つのAndroidデバイスがSSH接続を介して通信できますか?

私はispsが異なる2つのルート化されたAndroidデバイスを持っていて(私はそれらに別の3g接続を使用しています)、サーバーと通信するためにデュアルSSH接続を作成しました(サーバーのパブリックIPを使用できます)(両方のデバイスにconnectbotとProxydroidをインストールしました))。

他のデバイスからのリクエストをエコーし​​、最初のデバイスへのエコー応答を受信したいと思います。どちらのデバイスもSSHサーバーに接続してicmpパケットのタイムスタンプを計算します(Cプログラムを実行している両方のデバイスでc4droidを使用しています)。

知りたいです。どうすればいいですか?一部のiptables Androidルールを変更する必要がありますか、それとも別の操作を実行する必要がありますか?

関連情報