2012-05-05 18 views
0

私は公衆IPと3Gネットワ​​ーク上の多くのデバイスを持っています。すべてのデバイスにはステータスを提供し、制御できるWebサーバーがあります。彼らはパブリックIPを見ることができますが、私はインターネットからウェブページにアクセスする方法はありません。これらのページをパブリックIPに中継する方法はありますか?そしてクライアントはパブリックIP経由でWebページにアクセスできますか?言い換えれば、どのようにWebページを公開IPにプッシュするのですか?この問題の解決策はありますか?3Gネットワ​​ーク経由でWebサーバーにアクセスする方法は?

+0

これはソフトウェアに関する質問ではありません。 NATとルータについて調べる – SJuan76

答えて

1

私は、これはプログラミングの問題ではないことを、同意するが、これは考慮かもしれないとして、私は、答えを与えたい:

3Gキャリア(いくつかの他のような、近い将来に増加する可能性が高い数)、そのデバイスのネットワークアクセスにNATを使用します。これは、装置自体が外部から到達できないという重要な意味を有する。

プログラマーにとっては、これはIPエンドツーエンドモデルの内訳を意味し、私たちのソフトウェアはそれを処理しなければなりません。ここではいくつかのランダムな入力は、次のとおりです。

  • リバースサーバーとクライアントの役割:代わりに、他の方法ラウンド
  • 使用VPNの、デバイスへのアクセスにC & Cサーバーを持っている - 多分簡単にセットアップ
  • 用アプリにそれらを統合します
+0

あなたの迅速な返答をありがとう。あなたは逆のサーバーは、私はパブリックIPを持っているマシンAでWebサーバーを実行して、組み込みのデバイスとクライアントがこのサーバーに話すことを意味しますか?マシンAはデバイスとクライアントの間の中継サーバーとして機能しますか?このソリューションは存在し、構成は簡単ですか? – emblinux

+0

正確に。このウェブサーバは、NATの後ろにいなくても構いません(または少なくともあなたに設定権限を持っているNAT) –

+0

私は自分のアプリケーションを構築するためのツール/オープンソースソフトウェアを知っていますか? – emblinux

関連する問題