issue configurando o servidor inicial

0

Tudo bem, percebo que essa não é uma pergunta de servidor profissional, mas esse parecia ser o lugar mais apropriado para perguntar.

Estou trabalhando em alguns projetos de web design e fiquei insatisfeito com muitos dos servidores gratuitos que tentei. Eu não quero pagar por um serviço de servidor, porque a maioria dos projetos que estou trabalhando são apenas para fins de aprendizagem, como resultado, decidi tentar configurar meu próprio servidor com um antigo Macbook Air.

  1. Fiz minhas configurações de compartilhamento, ativei o compartilhamento na Web e, em seguida, liguei o firewall para segurança extra.

  2. Depois disso, entrei nas configurações do meu roteador (Arris) e habilitei a DMZ para esse computador, que abriu a porta 80. Em seguida, configurei o encaminhamento de porta e o acionamento de porta

  3. A partir daqui, fui ao No-IP.com e criei uma conta, onde me inscrevi para um nome de subdomínio e, em seguida, adicionei um host no qual eu selecionei a opção Host DNS (A).

  4. Por fim, eu fiz o download do gerenciador de atualização do cliente e configurei para onde ele "deveria" funcionar.

O problema é que, quando eu digito no subdomínio que eu configurei, ele apenas diz que a página não pode ser encontrada. O que estou perdendo, claramente, há um passo que eu negligenciei. Existe alguém aqui que tenha lidado com no-ip.com, ou pelo menos saiba o que eu preciso fazer para isso?

    
por Jcmoney1010 16.07.2013 / 01:23

1 resposta

1

NAT é o seu problema.

Seu subdomínio está resolvido para um IP público, mas você não pode acessá-lo, a menos que esteja fora de sua rede.

Internamente, use o IP privado em que seu servidor está sendo executado. Quando estiver fora da sua rede, ou seja, quando for dizer aos outros para testar, use o seu subdomínio.

Quando você estiver configurando aplicativos da Web, poderá ter problemas se alguns aplicativos quiserem regravar a URL. Você vai querer usar seu subdomínio aqui, mas as coisas podem quebrar se você acessar internamente. Outra coisa a fazer é adicionar o seguinte ao seu /etc/hosts :

yoursubdomain.ip.com X.X.X.X

em que X.X.X.X é o IP interno do seu servidor. Você terá que fazer isso em pelo menos seu servidor e o sistema que você está usando para testá-lo, se eles forem sistemas separados.

    
por 16.07.2013 / 02:00