Permitir a porta 80 no Ubuntu

0

Estou tentando criar um servidor web básico. Estou executando o desktop do Ubuntu 12.04. Eu instalei o LAMP e configurei arquivos html, e quando eu abro um navegador e navego para 192.168.1.95 (IP interno estático do meu servidor), ou 192.168.2.2, o arquivo index.html modificado que vem com o Apache2 aparece na tela. O problema é conectar-se pela internet, em vez de intranet. Eu usei um telefone celular (WiFi desativado) para conectar-me através da rede celular, além de dar meu IP externo a um amigo e pedir a ele para tentar abrir o site. No entanto, cada vez que recebemos o erro 502 Bad Gateway - Erro de resposta, uma resposta incorreta foi recebida de outro servidor proxy ou do servidor de origem de destino.

Deixe-me dizer que eu já desabilitei a opção de configuração remota no meu roteador, então esse não é o problema, e já enviei a porta 80 através do meu roteador. Sim, tenho certeza que fiz certo. Na verdade, para testar se o roteador não era o problema, conectei meu servidor diretamente ao meu modem, que NÃO possui um roteador interno e ainda obtém o mesmo erro. Uma pesquisa no Google me disse que meu ISP (CenturyLink) não bloqueia a porta 80 e que outras pessoas com o mesmo ISP conseguiram hospedar seus próprios sites em casa. Obviamente, não tenho muito conhecimento sobre esse assunto, mas pelo que entendi, descartei tudo, exceto o servidor, o que significa que algo está bloqueando a porta 80 ou os dados nunca estão retornando. Minha pergunta é esta:

Existe algo (firewall, etc.) no Ubuntu que pode ser responsável por tal erro?

Já habilitei, desativei e abri buracos no UFW, e isso não fez diferença. Um tutorial que li sugeriu que o AppArmor poderia ser um problema, e eles sugeriram que ele fosse desinstalado, então eu segui as instruções deles sobre como fazer isso, mas notei que ainda há uma pasta do AppArmor em / etc /, então eu Não sei exatamente o que foi feito. Se houver qualquer outra informação que você poderia me dar, eu realmente aprecio isso. No caso em que negligenciei alguma solução flagrantemente óbvia, lamento muito incomodar a todos, mas não foi por falta de esforço; Eu tenho trabalhado nisso na grande maioria dos últimos dois dias ...

Além disso, não tenho certeza se isso faz alguma diferença ou se isso está realmente relacionado, mas estou tendo o mesmo problema com o SSH; Eu posso SSH neste sistema através da minha rede local usando username @ local_IP, mas não consigo fazer funcionar em uma rede não local (sim, eu sei que preciso de mais do que apenas um IP local) Talvez isso ajude a restringir o problema, então, novamente, talvez não ...

Agradecemos antecipadamente pelo seu tempo e apoio !!!

    
por Casey Hungler 23.08.2012 / 04:45

1 resposta

0

Uma vez que você pode se conectar ao HTTP / SSH a partir da rede local, o resto é totalmente fora do controle da sua máquina Ubuntu - é definitivamente uma configuração incorreta do roteador, portas de bloqueio do seu ISP, você está tentando Endereço IP ou outra coisa.

O erro 502 sugere que seus pedidos passem por algum tipo de proxy, o que também pode complicar o assunto. Se você não puder acessar o servidor, deverá obter um tempo limite de conexão, não uma resposta de algum proxy.

    
por Sergey 23.08.2012 / 05:25