apache2 no ubuntu 14 - localhost funciona mas o ip não

2

Acabei de instalar o apache2 na minha caixa, junto com o php5.

Eu posso navegar para "localhost" e funciona. Mas não consigo acessar este servidor da Web de outra máquina ... ou até localmente usando o endereço IP. Outros posts como Apache (e outros serviços) trabalhe em localhost, mas não em endereço IP sugerir configurações de firewall e também verificar se estou ouvindo não apenas em localhost, mas também em * 80.

Isso é o que eu tenho no ports.conf:

me@mydev:/etc/apache2$ cat ports.conf 
# If you just change the port or add more ports here, you will likely also
# have to change the VirtualHost statement in
# /etc/apache2/sites-enabled/000-default.conf

Listen 80

<IfModule ssl_module>   Listen 443 </IfModule>

<IfModule mod_gnutls.c>     Listen 443 </IfModule>

# vim: syntax=apache ts=4 sw=4 sts=4 sr noet 

O firewall padrão não parece estar ativado:

me@mydev:/etc/apache2$ sudo ufw status
[sudo] password for me: 
Status: inactive
me@mydev:/etc/apache2$ 

Não tenho certeza do que mais devo verificar. Obrigado.

EDIT 1

Resultados da consulta de tabelas de IP:

me@mydev:/etc/apache2$ sudo iptables -L [sudo] password for me: Chain INPUT (policy ACCEPT) target prot opt source
destination

Chain FORWARD (policy ACCEPT) target prot opt source
destination

Chain OUTPUT (policy ACCEPT) target prot opt source
destination me@mydev:/etc/apache2$

E eu sou capaz de fazer o ping da caixa de máquinas diferentes.

EDIT 2

Aqui estão os resultados do comando nmap:

me@mydev:/var/www/html/test$ nmap localhost

Starting Nmap 6.40 ( http://nmap.org ) at 2014-12-01 04:04 EST
Nmap scan report for localhost (127.0.0.1)
Host is up (0.00020s latency).
Not shown: 997 closed ports
PORT    STATE SERVICE
22/tcp  open  ssh
80/tcp  open  http
631/tcp open  ipp

Nmap done: 1 IP address (1 host up) scanned in 0.04 seconds
me@mydev:/var/www/html/test$ 

E para o IP:

me@mydev:/var/www/html/test$ nmap 10.238.59.63

Starting Nmap 6.40 ( http://nmap.org ) at 2014-12-01 04:08 EST
Nmap scan report for mydev.testdomain.bg.org (10.238.59.63)
Host is up (0.00024s latency).
Not shown: 998 closed ports
PORT   STATE SERVICE
22/tcp open  ssh
80/tcp open  http

Nmap done: 1 IP address (1 host up) scanned in 0.04 seconds
me@mydev:/var/www/html/test$ 
    
por dot 27.11.2014 / 21:22

2 respostas

0

Esta não é realmente uma resposta, mas foi detalhada demais para ser um comentário, e pode se tornar uma resposta depois que mais informações forem determinadas.

Quando eu li o seu post, eu pensei que você estava usando o seu endereço IP (endereço IP interno), mas depois de comparar os resultados dos seus comandos contra o meu próprio, forçando-me a olhar mais de perto, vejo que você está tentando use um endereço IP público externo.

Esta situação resulta em mais variáveis e mais complexidade.

Você está usando o endereço IP real (xxx.xxx.xxx.xxx) ou o nome do domínio?

"mydev.testdomain.bg.org" é o nome real do domínio? Eu não vejo isso no registro em tudo - como você está recebendo o DNS?

O seu arquivo de configuração do Apache tem o ServerName especificado na configuração do VirtualHost em /etc/apache2/sites-enabled ?

Em que tipo de sistema está hospedado? Eu vi situações com certos roteadores em que você não podia acessar um site local da máquina local usando o ip público externo (por exemplo, o roteador da Comcast).

EDIT : Além disso, quando você faz alterações em sua configuração, conforme sugerido por pessoas que podem ou não ter a menor idéia sobre o que estão sugerindo, e a alteração não resolve o problema, você volta e desfaz a mudança para restaurar a configuração original? Você deve fazer isso ou manter registros muito bons sobre todas as alterações feitas.

    
por Marty Fried 01.12.2014 / 17:55
0

Se você estiver usando uma VM, tente reinicializá-la !!

Eu tive exatamente o mesmo problema com as mesmas configurações que você tinha em uma nova instalação do Ubuntu. localhost estava funcionando, mas nada mais. Um reinício resolveu para mim.

    
por Faisal M 01.05.2017 / 10:50