Winsock con multiples IP's
Publicado por Rick (26 intervenciones) el 10/12/2008 17:20:50
Buen día a todos en el foro.
Mi problema es que tengo una aplicación con un control WINSOCK que escuha a traves de internet un determinado puerto y acepta conexiones externas, cuando lo pruebo en una PC normal con una sola tarjeta de red configurada con la IP externa, no hay problema, todo funciona bien; pero cuando lo cambio a un servidor con dos tarjetas de red, una configurada con la IP Externa y otra configurada con la IP interna, pierdo la conexión, ya verifique que IP es la que manda y me dí cuenta que tomaba la IP interna, cambié la prioridad de las tarjetas de red y ya toma la IP externa, pero no se conecta.
Para efectos de pruebas, desactive la tarjeta interna y el programa recibió la info sin problema alguno, pero al activar la tarjeta interna, ya no recibe nada. Desactive firewalls, puse por excepción el puerto, intenté de todo pero nada.
Incluso en el WINSOCK.REMOTEHOST le asigne la ip externa, pero nada.
Si alguno de ustedes puede ayudarme, desde ya se los agradezco.
SALUDOS!!!
Mi problema es que tengo una aplicación con un control WINSOCK que escuha a traves de internet un determinado puerto y acepta conexiones externas, cuando lo pruebo en una PC normal con una sola tarjeta de red configurada con la IP externa, no hay problema, todo funciona bien; pero cuando lo cambio a un servidor con dos tarjetas de red, una configurada con la IP Externa y otra configurada con la IP interna, pierdo la conexión, ya verifique que IP es la que manda y me dí cuenta que tomaba la IP interna, cambié la prioridad de las tarjetas de red y ya toma la IP externa, pero no se conecta.
Para efectos de pruebas, desactive la tarjeta interna y el programa recibió la info sin problema alguno, pero al activar la tarjeta interna, ya no recibe nada. Desactive firewalls, puse por excepción el puerto, intenté de todo pero nada.
Incluso en el WINSOCK.REMOTEHOST le asigne la ip externa, pero nada.
Si alguno de ustedes puede ayudarme, desde ya se los agradezco.
SALUDOS!!!
Valora esta pregunta


0