Verifique onde o Apache está escutando:
$ sudo netstat -nlp | grep apache
tcp 0 0 127.0.0.1:80 0.0.0.0:* LISTEN 4720/apache2
^^^^^^^^^
Se você vir 127.0.0.1
como acima, seu Apache estará apenas ouvindo na interface de loopback e outras máquinas não poderão se conectar a ele. Procure uma diretiva Listen
na sua configuração do Apache, que será parecida com
Listen 127.0.0.1:80
Se você remover o 127.0.0.1
(para ter apenas Listen 80
) e reiniciar o Apache, ele deverá estar ouvindo todos os endereços disponíveis.