11/01/26 03:45:41
ホントに入門レベルの質問で申し訳ないのですが、
現在WinSock2を使用してチャットを作成しています。
同一パソコン内、同一LAN内でのサーバー、クライアント処理は作成できたのですが、
インターネット越しでの通信、
(例えば自分のPCでサーバーを起動してネカフェでクライアント起動)
ができません。
ググった結果、ルータを使用している場合は、ルータのポート設定をゴニョゴニョとあったのですが
P2Pなんか使うと自動的にポート開放するって聞いたのですが(自分はP2Pやらないのでよくわからないんですけど)、
ソフトの方で自動的にルータのポート設定をして、自身のソフトのみポート解放するということはできるのでしょうか?
どんな処理をしているのでしょうか?
Windows XP
VC++ 2010
環境です。
よろしくご教授お願いします。