Hacer que una conexión local aparezca como externa

Hacer que una conexión local aparezca como externa

Tengo que probar la conectividad a un servidor que forma parte de un programa que he escrito. Debo asegurarme de que cualquiera pueda conectarse al servidor desde cualquier lugar (no sólo desde la red local).

Dado que tanto mi computadora como el servidor están en una red local, ¿hay alguna forma de iniciar la conexión desde mi computadora, pero convencer al enrutador de que proviene del exterior de la red, forzando la conexión a través de todos los filtros en el enrutador y el servidor? servidor para asegurarse de que no se bloquee.

¿Cuál sería la mejor manera de hacer esto?

Respuesta1

Es muy poco probable que necesites probar este wrt. a su programa. A menos que hayas arruinado totalmente tu programa al hacer cosas intencionalmente realmente inusuales, debería funcionar, sin importar desde dónde te conectes.

Sin embargo, es posible que tengas que configurar el reenvío de puertos en tu enrutador, por lo que realmente es el enrutador el que necesitas probar.

La forma más sencilla de forzar una conexión desde el exterior es utilizar una VPN, ya sea desde una segunda computadora dentro de su red, o desde un espacio de nombres de red (linux) o algún tipo de máquina virtual.

información relacionada