Junior — Middle
Por que, ao usar a mesma subrede, o mesmo site é carregado com sucesso em um computador e, em outro, aparece uma mensagem sobre a execução do Nginx?
sobes.tech IA
Resposta da IA
Se ao usar a mesma sub-rede, o mesmo site é carregado com sucesso em um computador, mas em outro aparece uma mensagem de inicialização do Nginx, as causas prováveis:
- Conflito de endereços IP ou DNS: é possível que no segundo computador o DNS ou o arquivo hosts estejam configurados de forma que o nome de domínio do site aponte para um IP local onde o Nginx está em execução.
- O servidor web local Nginx está em execução no segundo computador e escuta na mesma porta (geralmente 80 ou 443), portanto, ao acessar o site, a solicitação é processada pelo servidor local e não pelo remoto.
- O cache do navegador ou proxy pode redirecionar as solicitações para o servidor local.
Para resolver:
- Verifique o arquivo hosts no segundo computador (
/etc/hostsouC:\Windows\System32\drivers\etc\hosts). - Verifique as configurações de DNS e o endereço IP.
- Pare o Nginx local e verifique o acesso ao site.
- Verifique as configurações do proxy e limpe o cache do navegador.
Assim, a causa é que o segundo computador não se conecta ao servidor remoto, mas ao Nginx local, devido a características de rede ou configuração.