Resumo do processo de solução de problemas nos comentários:
O problema não estava no encaminhamento de porta, era que o aplicativo do frasco estava ouvindo apenas no host local no guest vm. Depois de corrigir a inicialização do aplicativo para ouvir em todas as interfaces, o OP resolveu seu problema e conseguiu se conectar a partir de seu host.