Você pode usar um único NAT (sem um segundo adaptador):
Defina o adaptador No1 como NAT e clique em "Port forwarding", digite (por exemplo) 8080 na porta Host e 80 na porta Guest (não são necessários endereços IP). Você também pode (opcionalmente) desejar mapear o SSH aqui para uma porta diferente.
Em seguida, na VM do CentOS 7, depois que o servidor Apache ou NGINX estiver instalado e em execução (por exemplo: yum install nginx, systemctl start nginx, systemctl enable nginx), configure o firewall como niaomingjian sugerido, mas talvez de maneira mais apropriada:
sudo firewall-cmd --zone=public --add-service=http --permanent
sudo firewall-cmd --reload
Em seguida, navegue na máquina host para http://127.0.0.1:8080 e verifique se você obtém a página de boas-vindas. Se isso não funcionar imediatamente, tente parar e iniciar o serviço firewalld ou reinicie a VM.