La programación de sockets encuentra problemas de acceso a la red; solicite asesoramiento a expertos
Creo que hay varias razones:
En primer lugar, es posible que el autor haya utilizado una herramienta similar a la cáscara de maní para realizar el mapeo en el enrutador. Entonces, ¿ha considerado el tema del puerto?
En segundo lugar, ¿de dónde sacaste la dirección IP de la red externa? Tendrás que mirar para otro lado y ver si las direcciones IP que obtienes son accesibles entre sí.
--------------------------------
El servidor en el No se puede acceder a la red externa Cliente que se ejecuta en la red interna.
Amigos. Suponga que el cliente de la red interna puede enviar datos al servidor de la red externa y que el servidor de la red externa recibe los datos. Si el cliente de la red interna puede enviar datos al servidor de la red externa y el servidor de la red externa recibe los datos, pero envía información al cliente de la red interna, pero el cliente de la red interna no recibirlo, entonces sólo hay una situación. La IP del cliente es incorrecta. La intranet tiene la misma IP que toda la red externa y todas las máquinas de la intranet tienen la misma IP.
Cuando envías algo a esa IP, ¿cómo sabe la intranet a qué máquina se está enviando?
QQ:99257308