2台のファイアウォールのコンピュータのネットワーク
-
21-08-2019 - |
質問
と言う、私は背後にファイアウォール、ルータなど(すなわち。なし着信接続)2台のコンピュータを持っています。私はすべてがどこか特別なサーバを経由せずにTCP / UDPプロトコルを介して2つを接続することができます方法はありますか?私は、Skypeは、おそらくない正確には、のような何かを知っています。
感謝します。
解決
互いに接続2 NAT-ファイアウォールのインスタンスを取得します。
それにもかかわらず、あなたは最初の接続・情報交換のための外部サーバを必要としますが、その特別なサーバーを介してより多くのルートを持っていません。
他のヒント
私はそれを自分自身使ったことがないけど、私はこのゲームをプレイする方法であり、ファイアウォールやルータを想定し、UPnPは提供するものであると信じています:
http://en.wikipedia.org/wiki/Universal_Plug_and_Play
NATトラバーサルのセクションを参照してください。
編集ます:
ウィキペディアは、NATトラバーサルにページ全体を持っています:
http://en.wikipedia.org/wiki/NAT_traversal
あなたは使用する必要があります P2Pする
はい、これはしばしば「ヘアピンネットワークアドレス変換」と呼ばれ、通常のアドレス変換を行うデバイスに実装されています。これは、暗黙のいくつかの他のコメントとして、NATトラバーサルや穴パンチとまったく同じものではありません。あなたは、同じNATの背後にある2つのホストが相互に通信するために取得しようとしています。
私は、さまざまなNATの実装を見て、あなたのために動作しますどのオプションを決定するために、下のリンクを見てみましょう。ここにあなたのための図とのリンクがあります:
http://www.cisco .COM /ウェブ/について/ ac123 / ac147 / archived_issues / ipj_7-3 / anatomy.htmlする
あなたは、これはクライアントソフトウェアに実装する必要がある場合は、、あなたはのavahiまたはローカルインストールを発見するための別の「ゼロ設定」オプションのようなものの中に見てみたいことがあります。
http://en.wikipedia.org/wiki/Avahi_(software)