質問: javaをつかってサーバーを建てようと思っています。 現在下記URLを参考に勉強しています。 http://www.techscore.com/tech/Java/JavaSE/Network/index/ URL内の2.5項と2.6項のプログラムを起動して接続確認を行っています。 サーバー側を起動後、クライアントにて「localhost」を引数にし接続確認すると接続されます。 しかし、クライアントにて自分自身のグローバルIPを引数にし接続確認すると接続できません。 タイムアウトになります。 ファイヤーウォールが問題だと思い無効にしてやりましたができません。 サーバーとクライアントは同じPC上で動かしています。 同じPC上だとグローバルIPでの接続ができないのでしょうか?
回答: NWの構成によります。また、グローバルIPをどのようにして取得しているかも参考になります。そのうえでpingとかtraceroute(tracert)で試験してみて、どこまではパケットが飛ぶのか確認すると解決に近づくと思います。