Como configurar o Apache2 corretamente

0

Como configuro meu servidor para que fique visível do lado de fora?

Eu configurei o encaminhamento de porta (porta 80) para o meu servidor. Eu também configurei um ip estático para o servidor.

Acho que a causa é que o servidor (Apache2 no Ubuntu Server 13.04) diz que não pode determinar com segurança o FQDN.

Aqui está o resultado de hoastname: Elliot-Web Aqui está o resultado do nome do host -f: hostname: Name or service not known

Aqui está o conteúdo do arquivo hosts:

127.0.0.1       localhost
127.0.1.1       Elliot-Web.elliot-labs.com

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

E se você está se perguntando eu configurei meu domínio para apontar para o meu ip WAN (de godaddy).

    
por Elliot Labs 04.08.2013 / 17:07

2 respostas

0

Eu reiniciei, mas sem sorte. Então eu tentei acessá-lo dos meus vizinhos Wi-Fi ... funcionou YARGHHHH! Por isso, deve ser um problema com a minha rede local. Procurei pelas configurações do DNSMasq e descobri como redirecionar o elliot-labs.com para o meu servidor, então, em vez do meu ip da WANN, é o meu IP local que está em segundo plano. Ele funcionou como um encanto e outro efeito colateral disso não é atraso na minha rede (não sei por que ...). Obrigado por toda sua ajuda Alvar. Eu não tinha nenhum proub de acessar da minha WAN era LAN.

    
por Elliot Labs 05.08.2013 / 02:23
1

O problema não é para a maior parte do tempo um IP local, é um IP global. O IP global deve ser especificado em seu host DNS para que seu nome de domínio esteja vinculado ao IP global de seu host. Se este link for quebrado, o roteador não receberá nenhum dado e o site ficará indisponível.

Coisas a verificar.

  • O site é acessível através do IP global?
  • o ip global é o mesmo que o IP do nome de domínio?
  • o roteador está configurado para enviar todas as solicitações de sites ao seu servidor?
  • o servidor funciona no IP local?

O apache não precisa de um nome de domínio, ele só precisa de um link de trabalho para o mundo real, como um IP global, em seguida, vincule seu nome de domínio a esse IP global.

    
por Alvar 04.08.2013 / 18:04