C#, C♯, C#相談室 Part52
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
904: ◆BOHwjyHW6o 09/06/12 12:24:43 完全にハマりました。 質問させてください。 今、S/C間の通信プログラムを書いています。 -------- //↓サーバー側プログラム this.mListener = new TcpListener(IPAddress.Any, 58201); this.mListener.Start(); clTCPClient = this.mListener.AcceptTcpClient(); -------- //↓クライアント側プログラム TcpClient tcp = new TcpClient(); tcp.Connect("@", 58201); -------- @をlocalhostにすると接続が確認できます。 @をグローバルIPにすると接続できなくなります。 SocketExceptionが出ました。 ErrorCodeは10061 エラーメッセージは「対象のコンピュータによって拒否されたため、接続できませんでした。@:59201」と出ました。 905: ◆BOHwjyHW6o 09/06/12 12:26:01 ポートが空いていないのだろうと思い、 ttp://www.navnav.jp/port/ ココでポートの解放チェックを行いました。 結果、ポートは空いていました。 (ポート解放用と思われる接続もサーバー側のAcceptTcpClientでキャッチできました) @をグローバルIPにして接続を行いたいのですが、どうすれば良いでしょうか? また、何を確認すべきでしょうか? 環境は以下の通りです。 ・PCは1台でテストしています。(OSはXP) ・Visual Studio 2008 で開発を行っています。 ・ウィルスバスターは終了させた状態です。 ・ルーターはフレッツ光のCTUです。 ・ハブはBUFFALOのAirStationをルーターOFFモードで利用しています。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4322日前に更新/229 KB
担当:undef