最初に私は私のルーターで単純なポート転送を使用して各IPカメラに個別にアクセスすることができます。これは安全でない方法であり、まさに私が回避しようとしている解決策です。
私はLinuxの専門家です。私はUbuntu側で自分自身を扱うことができます。私はAndroid側ではあまり技術的な知識がありません。私は以下に述べるさまざまな方法を試してかなりの時間を費やしました。主な問題は、これを機能させるのに必要なデバッグ時間がないことです。だから私の投稿。
私は自分の要求を達成するための最も簡単な解決策を探しています。ゲートウェイとしてUbuntuサーバーを使用している私のホームネットワーク上で4G / 3G経由で私のAndroid携帯から安全に複数のサービスにアクセスしたいです。安全に言うと、暗号化されたプロトコルを使用してUbuntuサーバーに接続し、IP Webカメラなどの最終的なエンドポイントアプリケーションに到達するために複数レベルの認証を使用します。
私の携帯電話はWeaksauceを使用して根ざしたAndroid 4.4.2を実行するHTC One M8です。私の内部ネットワーク上のサーバーはUbuntu 14.04です。
私はubuntuでOpenvpn v2.3.2を、私のAndroidでOpenVPNを使用してみましたが失敗しました。このメソッドと以下にリストされている他のものは私がそれを働かせることを試みるのに何時間も費やした。リストに載せようとさえするにはあまりにも多くの設定とアプリケーション選択の順列。
Android VPNクライアントを使ってUbuntuでPPTP v1.3.4を試してみましたが失敗しました
繰り返しになりますが、私は自分の要件を満たすための最も早い方法を探しています。私は上記の方法に寛容ですが、以下を考えるのがよい方法です。
私が傾いている解決策は私のUbuntuの上でsquid v3.3.8に到達するためにポート3128を転送するために私のAndroid上でProxyDroidとSSH Autotunnelを使うことです。
私が遭遇している現在の問題は、SSH Autotunnelがポート3128がすでにsquidによって開かれているためにそれがポートフォワードを作成することができないと不平を言うことです。私は何年も前にこのソリューションをWindowsでPuttyを使って、そしてLinuxシステムでsquidを使っていました。技術的にはSSH Autotunnelでも同じことをしているので、なぜこのエラーが出るのか理解できません。
私が立ち上がって走るのを助けるために数分を持っている人に本当に感謝します。
- ありがとう、クリス