Conexión remota desde el trabajo a mi red doméstica que tiene CentOS 7.3 ejecutándose en VirtualBox en el sistema operativo Windows 8 Host

Conexión remota desde el trabajo a mi red doméstica que tiene CentOS 7.3 ejecutándose en VirtualBox en el sistema operativo Windows 8 Host

Llevo muchas horas intentando configurar esto sin éxito. Pude configurar mi VirtualBox con 2 adaptadores (1. NAT, 2. Solo host) y confirmé que puedo realizar ssh desde el sistema operativo host al sistema operativo invitado vbox sin problemas.

Luego configuré el adaptador NAT de VirtualBox para reenviar el puerto 4022 al 22. Después de esto, entré en la configuración de mi enrutador (enrutador TP-LINK Archer C7) y configuré el reenvío de puerto, configurando Puerto del servidor: 4022, Puerto interno: 4022, IP. Dirección: <dirección IP de centos_in_vbox>.

Después de configurar todo esto, intento ejecutar una prueba desde un servidor Linux remoto en Internet intentando realizar una prueba simple de:

> telnet my_external_ip_number 4022
Trying xxx.xxx.xxx.xxx...
telnet: connect to address xxx.xxx.xxx.xxx: No route to host

Parece que la configuración no funciona. ¿Alguna idea de lo que me falta o de lo que estoy haciendo mal?

Respuesta1

Gracias por las sugerencias, me ayudaron a aislar el problema. De hecho, el problema estaba en el Firewall de Windows, pero no era un problema obvio: instalé VirtualBox el año pasado y cuando lo inicié por primera vez, debí haber especificado algunas configuraciones del firewall que el Firewall de Windows recordaba. Lo que terminé teniendo que hacer fue deshabilitar cualquier Firewall de Windows relacionado con VirtualBox y definir una regla entrante personalizada donde configuré el puerto específico 4022 para que se le permitiera entrar. Esto hizo posible que el host externo iniciara una sesión ssh.

información relacionada