Dependendo do plano de acesso à Internet pelo qual você está pagando, alguns isps bloqueiam portas específicas, como a porta 80, para impedir que clientes "residenciais" executem servidores da Web ou de e-mail. Para diagnosticar isso, tente executar o servidor httpd em uma porta alternativa, como 8888.
Além disso, certifique-se de atribuir um endereço IP privado estático ao convidado virtual. Não use dhcp. Em seguida, encaminhar porta do seu roteador para esse endereço IP. Não dependa de nomes de rede quando encaminhamento de porta: acho que não são confiáveis.