buenas tardes, soy nuevo por este foro y se me hizo muy interesante, andaba buscando informacion de una duda que tengo y encontre este foro, bueno espero que me ayuden se los agradeceria mucho, estoy programando un server y un cliente en c++ y hago puebas en la misma computadora con la direccion ip "127.0.0.1" y todo sale bien pero cuando quiero hacer pruebas con mi direccion publica no establece conexión, en diferentes computadoras, no se como configurar esa parte. este es de conexión inversa
parte del cliente
Mod: Los códigos han de ir entre etiquetas GeSHi. Las dudas sobre C/C++ van a su correspondiente subforo.
parte del cliente
Código (cpp) [Seleccionar]
Sock_Server = NULL;// inciamos el socket
_sListen = socket(AF_INET, SOCK_STREAM, NULL);
Sock_Server = _sListen;
addr.sin_addr.s_addr = inet_addr("direccion publica");<----no se configurar aqui
addr.sin_family = AF_INET;//familia es internet
addr.sin_port = htons(2002);
server
Sock_Server = NULL;
Sock_Server = socket(AF_INET, SOCK_STREAM, NULL);//iniciamos el escuchado con los parametros necesarios
_sListen = Sock_Server;
addr.sin_addr.s_addr = inet_addr("127.0.0.1");<----no se configurar aqui
addr.sin_family = AF_INET;//familia es internet
addr.sin_port = htons(2002);//
Mod: Los códigos han de ir entre etiquetas GeSHi. Las dudas sobre C/C++ van a su correspondiente subforo.