こんにちは、私はWindows Communication FoundationでP2Pアプリケーションを作成する方法を学ぼうとしています。これまでに作成した、イントラネット上で問題なく通信できる簡単なテストクライアントがあります。つまり...私は自分のマシンでアプリケーションを複数回実行でき、それらはすべて相互に通信できます。また、ホームネットワーク上の別のマシンにアプリケーションを配置して、すべて相互に通信できます。
問題は、テストのためにアプリケーションを友人に送信するときにあります。すべてが正常に機能します。メッセージが受信されないだけです。まるで誰もいないかのようです。
私はNATエッジトラバーサルについてさまざまな調査を行ってきましたが、その情報に圧倒されており、どこを見ても人々は問題を解決していないようです。
ファイアウォールがエッジトラバーサルを有効にする必要がある問題であるということについて、さまざまなことを聞いていますが、すべての提案を試しましたが、それでも機能しません。ローカルマシンとリモートマシンの両方でファイアウォールを無効にしたこともありますが、それでも何も起こりません。
誰かが効果的にパンチスルーし、これらのアプリがあらゆる種類のセットアップ手順や手動のファイアウォール構成(まだ機能していないようです)を行うことなく通信できるようにする方法についての洞察を提供できますか?