tcp/ip経由でコンピュータに接続する必要がありますが、ポート転送なしで外部のIPを持っていますが、 に接続できません。 サーバを設定する外部のIPとポートの接続を受け入れるようにサーバを設定する方法はありますか? ルータを設定しないでください。 (?eMuleのはそれまたは他のピアがアプリケーションをピアにしない方法)tcp/ipアプリケーションでルータポートフォワーディングを克服する方法はありますか
1
A
答えて
0
私はあなたがユニバーサルプラグを調べてプレイする必要があると思う:
3
あなたは状況を明確にする必要があります。ターゲットコンピュータはNATを実行するルータの背後にありますか?
この場合、答えはいいえです。
外部IPはルータのIPであるため、サーバは外部IP上の接続を受け入れることができません。サーバは、サーバへの直接パスがないため、ルータが転送する接続だけを受け入れることができます。
しかし、NATによってこのような問題を回避する方法はいくつかあります。彼らは通常NATの背後にあるコンピュータをアウトバウンド接続にして、通信に使用します。例えば、
http://en.wikipedia.org/wiki/Hole_punching
ユニバーサルプラグアンドプレイ、他の回答で引用としても、これを可能にしてもよいです。
0
基本的に、接続を開始するコンピュータ上にプログラムが必要です。これは、FogCreek CoPilotやLogMeInなどのプログラムが、ルータを設定せずにNATルータの背後にあるマシンのリモート管理を可能にする方法です。
2
関連する問題
- 1. kafka.consumer.ConsumerTimeoutExceptionを克服する方法
- 2. make_shared constnessを克服する方法
- 3. NHibernate NotSupportedExceptionを克服する
- 4. Active Directory検索で遅延バインディングを克服する方法
- 5. ローカルマシンでのHTTP要求のステータスゼロを克服する方法
- 6. tessnetのメモリリークを克服するには?
- 7. エミュレータのカメラを克服するには?
- 8. メイクファイルで複数のオブジェクトファイルをリンクする方法を克服する方法
- 9. rtspをアナウンスする。ブロックされたポートを克服する方法は?
- 10. この "datetime.date(2016,3,31)"をファイルに書き込む方法を克服する方法
- 11. ClanguageのSSCANF関数の解析エラーを克服する方法は?
- 12. utf8で「Сannotヘッダー情報を変更する」というエラーが表示されますが、これを克服する方法はありますか?
- 13. 単一の継承の問題を克服する手法ですか?
- 14. Numpy配列の精度、別の配列の検索で克服する方法
- 15. Python 3.5.1の "ValueError:closed fileの読み込み"を克服する方法
- 16. CSLA.Net V3.6/NHibernate V2.10; vitualプロパティの必要性を克服する方法
- 17. Facebookアプリケーションからのログインの問題を克服するにはどうすればいいですか?
- 18. アンドロイドでgoogle client apiを使用している間に400 Bad Requestを克服する方法はありますか?
- 19. TImageコントロールの制限を克服
- 20. "_M_insert_aux()"への未定義の参照を克服するには?
- 21. 並列処理は逐次処理をいつ克服するのですか?
- 22. クラウドコードの解析の制限1000はチェインで克服できますか?
- 23. インスタンスメソッドに関するPythonの制限を克服する
- 24. 克服java.net.MalformedURLException:プロトコルなし例外
- 25. どうすればCSSのcont-familyタグを克服できますか
- 26. オクターブでのバッファ制限をどのように克服できますか?
- 27. exam.jspのnullポインタ例外を克服できません
- 28. python WebサーバーはGILをどのように克服しますか
- 29. 「広告トラッキングを制限する」の克服 - iOS
- 30. Bitapアルゴリズムの検索パターンの長さを克服する
この件に関する情報を私に教えてください。 – user63898