Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - gabinier

#1
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
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.