Server:
Client:
Etwas sehr Simples, funktioniert halt nicht, gibt immer die selbe Exception:
Habe den Port freigeschalten, Firewall und Antivieren-Programm auch überprüft.
Der Client wurde bei meinem Freund ausgeführt, der Server natürlich bei mir.
Aber bei ihm kommt immer diese Exception, was kann man da machen?
Das Ganze funktioniert aber, wenn ich den Client selber ausführe.
Ich benutze die IP, die in der Konsole mit "ipconfig" ganz oben angegeben wird.
Vielen Dank
Java:
package server;
import java.io.IOException;
import java.net.InetAddress;
import java.net.ServerSocket;
import java.net.Socket;
public class Main {
public static void main(String[] args) throws IOException {
new Thread(new Runnable() {
@Override
public void run() {
try {
InetAddress address = InetAddress.getByName("000.000.000.00");
ServerSocket server = new ServerSocket(5655, 0, address);
Socket socket = server.accept();
server.close();
System.out.println(socket.getInetAddress());
} catch(Exception e) {
e.printStackTrace();
}
}
}).start();;
}
}
Client:
Java:
package server;
import java.io.IOException;
import java.net.Socket;
public class Client {
public static void main(String[] args) {
try {
Socket socket = new Socket("000.000.000.00", 5655);
} catch (IOException e) {
e.printStackTrace();
}
}
}
Etwas sehr Simples, funktioniert halt nicht, gibt immer die selbe Exception:
Code:
java.net.ConnectException: Connection refused: connect
at java.net.DualStackPlainSocketImpl.connect0(Native Method)
at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at server.Client.main(Client.java:9)
Habe den Port freigeschalten, Firewall und Antivieren-Programm auch überprüft.
Der Client wurde bei meinem Freund ausgeführt, der Server natürlich bei mir.
Aber bei ihm kommt immer diese Exception, was kann man da machen?
Das Ganze funktioniert aber, wenn ich den Client selber ausführe.
Ich benutze die IP, die in der Konsole mit "ipconfig" ganz oben angegeben wird.
Vielen Dank
Zuletzt bearbeitet: