calaglin2
44Messages postés
19 février 2007Date d'inscription
20 févr. 2007 à 16:15
ça y est j'ai enfin réussi à me connecter sur mon reseau ( c'était juste un problème de config du routeur ) mais je n'arrive toujours pas à me connecter à un pc distant se trouvant derrière un routeur , la connection échoue systématiquement. Voici le code de mon client :
import java.io.*;
import java.util.*;
import java.net.*;
public class Client {
static String serverName="localhost";
static int port=12345;
static InetAddress ipRoot;
static InetAddress ip;
public static void main(String[] a){
try{
iproot = InetAddress.getByName("82.67.139.165");
ip = InetAddress.getByName("192.168.0.2");
Random rand=new Random();
for(int i=0;i<100;i++){
Socket sock=new Socket(iproot, port, ip,port);
PrintWriter os=new PrintWriter(sock.getOutputStream(), true);
os.println(rand.nextInt(100));
sock.close();}
}
catch (UnknownHostException ex) {
System.err.println(ex);
}
catch(java.io.IOException e){
System.out.println("Erreur de connexion");
}
}
}
le routeur redirige son port 12345 sur le 12345 du pc
merci d'avance