Um passo que eu tomaria é ver se os pacotes estão chegando ao seu convidado. No seu host linux, execute
tcpdump -i eth0 tcp dst port 80
substituindo "eth0" por qualquer interface que seja chamada. Com isso funcionando, tente acessar sua página (eu sugiro usar um host "fora da sua rede" como um celular usando as portadoras de internet e não o seu wifi). Quando você solicita a página, você deve ver os pacotes sendo expelidos pelo tcpdump se o seu sistema operacional convidado os estiver recebendo. Se estiver, tente verificar a configuração do firewall ou do servidor da web. Se você não vir nenhuma saída do tcpdump, eu começaria a procurar no roteador ou no host.