現在私のチャットP2Pアプリケーションでは、他のコンピュータが接続できるポートを開く必要がありますが、静的IPは管理者によってポートを開くことができません。それから、この問題の解決策のようなネットワークプログラミング演習を見つけました。 "UPnPプロトコルをテストするプログラムを に書き込むADSLモデムコントローラがNATゲートウェイを自動的に開きます モデムを制御できない場合は、2つのクライアントを2つのクライアントに接続するNAT Traversal技術を見つけてインストールしますNATネットワーク インターネット( のプライマーには仲介サーバーを使用してください)。 接続プリミティブの中間サーバーとは何ですか?ローカルネットワーク内の外部コンピュータからコンピュータへの接続
0
A
答えて
0
DynDNSサービスを簡単に設定できます。任意のIPアドレスを持つ外部ドメイン名が1つあります。
しかし、最も良い方法はSoftEther VPNです。それはどんなNATでも考えられます。アプリケーションサーバーもNATサブネットワークに置くことができます。また、そのサーバはどこからでも接続できる共通のEtherVPNレジストリに登録されます。
スマートソリューションをアプリケーションに組み込む場合。 VoIP通信に関する同様の解決策を確認してください。 ICE、STUN、TURNのように。しかし、それは簡単に実装することはできません。
0
チェックhttps://www.noip.com/ :P。たぶんこれはあなたの問題のいくつかを解決することができます^^
関連する問題
- 1. Javaコンピュータとコンピュータの接続?
- 2. 他のコンピュータからデータベースを接続
- 3. ネットワーク内の別のコンピュータからローカルホストに接続
- 4. WindowsコンピュータからMAMPローカルサーバー(MacBook)に接続
- 5. アンドロイドアプリからコンピュータへのSSHing
- 6. スマートフォンとタブレット - コンピュータに接続
- 7. あるコンピュータから次のコンピュータへのpowershellスクリプトの実行
- 8. ローカルネットワーク内の別のコンピュータからローカルホストにアクセスする際の問題
- 9. 同じローカルネットワーク上のコンピュータから仮想ホストにアクセスする
- 10. SQL ServerへのVBA接続が他のコンピュータから拒否されました
- 11. Modbus RTUのRS485デバイスとコンピュータの接続
- 12. 複数のコンピュータのMySQLサーバデータベース接続
- 13. コンピュータがサポートするネットワーク接続の数
- 14. リモートデバッグiOSデバイスを別のコンピュータに接続
- 15. アンドロイドアプリケーションをコンピュータのデータベースに接続
- 16. Tomcat:LAN上の他のコンピュータから接続できません
- 17. 別のコンピュータからWindows localhost(IIS)に接続する
- 18. 他のコンピュータからSQLサーバに接続する方法
- 19. 別のコンピュータとインターネットからmySQL netbeansプロジェクトに接続
- 20. WIFI経由で接続されたコンピュータからの印刷
- 21. SQL Serverは別のコンピュータからデータベースに接続します
- 22. 遠方のコンピュータからLANに接続する方法は?
- 23. Java、MySql - 別のコンピュータから接続する
- 24. 別のコンピュータからSQLサーバに接続する
- 25. モバイルアプリからコンピュータへのデータ転送
- 26. 2台のコンピュータを接続した後、別のコンピュータにドライバをデバッグする
- 27. リモートでコンピュータに接続する
- 28. パネルサイズがコンピュータからコンピュータに変わる
- 29. Bashを使って簡単なコンピュータからコンピュータへのメッセンジャーを構築する
それは両当事者が接続するサーバーなので、彼らはそこでお互いを発見することができます。 – marom
こんにちは!どのようにして彼らはお互いを発見することができますか?サーバーは何をしていますか? –