Javaでシンプルなクライアント/サーバアプリで遊んでいます。 私は2台のコンピュータを持っています。第1のもの(サーバー)はubuntuにあり、第2のものはwindows8(クライアント)です。 両方のマシンが同じネット、同じルータに接続されています。 私は「短い」IPを介してクライアント上のソケットを作成する - このパブリックIP経由でサーバにアクセスできない理由
socket = new Socket(InetAddress.getByName("192.168.1.7"),4444);
のように、それがうまく機能しない - 何の問題。
socket = new Socket(InetAddress.getByName("95.188.199.188"),4444);
パブリックIPを使用する(私は理解して) - しかし、私はこのように行うしようとしていたとき。後者は動作しません。 ファイアウォールがオフになっています。 問題は何ですか?
ルーターでポート転送をセットアップしましたか? –
そうしようとする – kurumkan