Se você estiver usando o Centos 7, use este comando em sua VM guest e verifique novamente a partir do navegador host.
systemctl stop firewalld
A máquina host é o Windows 10 e o convidado é o Centos 7, conexão em ponte. Do hóspede, posso chegar à internet muito bem. Do host, eu posso pingar o convidado, mas não acessar o apache via http.
Para fins de teste, desativei o iptables. Eu verifiquei que o httpd está sendo executado. O que mais eu preciso fazer?
Permite que a porta 80 seja acessada de fora.
Firewall-cmd --permanent --add-service=http
Firewall-cmd --reload