SSH en Ubuntu con reenvío de puertos

SSH en Ubuntu con reenvío de puertos

Soy un novato en el mundo de las redes, así que necesito ayuda para entender si lo que estoy haciendo es correcto:

Tengo una máquina virtual que aloja un sistema operativo invitado Ubuntu con una IP interna:192.168.15.6 He configurado un servidor ssh en el puerto5022(en caso de que el ISP bloquee 22). También tengo un servidor web (Apache 2) configurado en el puerto8002(en caso de que el ISP bloquee 80).

Mi IP externa es:xx.yy.aa.bb. He configurado mi enrutador para redireccionar el puerto 8002 y ahora puedo acceder a mi servidor web desde una caja externa. Pero siguiendo el mismo patrón, reenvié mi puerto ssh como:

source ip: xx.yy.aa.bb
source netmask: 255.255.255.0

destination ip: 192.168.15.6
destination netmask: 255.255.255.255 (I cannot change this)

destination port start: 5022
destination port end: 5022
destination port map: 5022

Todavía no puedo acceder a mi servicio ssh desde una máquina externa.

¿Qué me estoy perdiendo?

información relacionada