Si lo probaste en la máquina virtual y tampoco te dio entonces el problema puede ser el programa que usas. Que el puerto esté abierto en el router no significa que esté correctamente mapeado, prueba a poner un servidor web en esos puertos y accederlo desde internet para validar, o cualquier servicio y accederlo.