Estoy trabajando en una aplicación simple de cliente de Windows (Windows 7) - Servidor Unix (Fedora 19 - VMware). Sin embargo, la conexión falla con el error 10060. El código parece funcionar bien. Creo que hay un problema con la configuración de VMware Workstation 10. Cualquier ayuda sería apreciada.
Específicamente: VMnet8: Tipo: NAT, Conexión externa: NAT, Conexión de host: Conectado, DHCP: Habilitado.
PD El Firewall está apagado.
¿Qué aplicación estás utilizando para conectarte? ¿Qué se está ejecutando en el servidor? (Windows y Fedora no son respuestas válidas. HTTP sería una buena respuesta, Apache aún mejor)
—
daxlerod
Client es una aplicación de consola (C ++) que se ejecuta a través de Visual Studio 2012 y el servidor es un programa C que se ejecuta a través de Terminal. Ambos procesos utilizan el protocolo TCP. El cliente solicita al usuario que ingrese datos para enviarlos.
—
dempap
¿En qué puerto se ejecuta su programa C, y creó una regla de reenvío de puertos en vmwares nat para proporcionar acceso a los hosts remotos? De lo contrario, cree uno o cambie su tipo de red a puente.
—
Frank Thomas
Creé una regla de reenvío de puerto en VMnet8: Puerto de host: 27015, Tipo: TCP, Dirección IP de la máquina virtual: 192.168.32.130, Puerto de la máquina virtual: 27015, pero aún así obtengo el mismo error. Intenté cambiar mi tipo de red a puente, pero aparece el error: No se puede cambiar la red a puente: no hay adaptadores de red host sin puente. Excepto VMnet8, hay VMnet1, que es solo de host.
—
dempap
¿Ha consultado la documentación de la biblioteca TCP que esté utilizando para determinar qué significa 10060?
—
daxlerod