Red de conocimiento informático - Aprendizaje de programación - Programación de red Linux

Programación de red Linux

Simplemente olvidé iniciar sesión. Si tiene alguna pregunta, envíela a este número.

La posibilidad más probable es que el paquete de datos que inicia la conexión tcp esté bloqueado por el firewall. Puedes verificarlo así.

1. Vea si el servidor y el cliente pueden conectarse exitosamente en la misma máquina al mismo tiempo (asegúrese de que su programa sea correcto)

Si uno de ellos puede tener éxito, significa que El paquete fue interceptado por el firewall del lado del servidor.

Si usa la serie Red Hat (también fedora), puede usar el servicio iptables stop para cerrar el firewall o abrir el puerto de escucha del servidor en el firewall. Si no funciona, le sugiero que utilice tcpdump o wireshark para tomar el paquete y echarle un vistazo.