2011-02-05 23 views
0

LAN上ではなくWAN上にあるリスニングサーバーに接続できるかどうかは疑問でした。これを可能にするために私は何を変えなければなりませんか?C#でWANサーバーに接続

答えて

2

LAN、MANおよびWANは、ネットワークのサイズを表すために使用される相対的な用語です。それらはハードウェアレイアウトに関係しています。ハードウェアは、ソケットプログラミングにとって意図的に透過的です。だから、これらの項目に心配する必要はありません。

あなたはに見て接続する難しさを持っていない場合:
NAT /ファイアウォール:特にサブネットとプライベートIPの:彼らはもの
ルーティングをブロックします。
Telnet:ネット上のTCPサーバに接続できるかどうかを確認する簡単な方法は、telnetで接続するだけです。

AFAプログラムテストでは、単純なchat applicationをお勧めします。初心者のための素晴らしい学習ツールです。開発の前にすべてのネットワークの問題を解決するために新しいソケットを作成する前に、動作中のソケットアプリケーションを使用するのが好きです。

2

あなたとWANサーバの接続を妨げるものがない場合は、接続先のアドレスを変更してください。インターネットプロトコルは、ネットワークのサイズに関係なく同じです。

関連する問題