O servidor Apache no Raspberry Pi recusa as conexões de entrada se for do iPhone ou da Internet plana no Android

O servidor Apache no Raspberry Pi recusa as conexões de entrada se for do iPhone ou da Internet plana no Android

Eu tenho um servidor web instalado no RPI 3, ele está funcionando muito bem, exceto se a conexão vier de um wifi público, um dispositivo iPhone, um dispositivo Android se estiver usando dados móveis/internet plana.

Ele está me dizendo que o site não pode ser acessado e o erro é ERR_CONNECTION_REFUSED e ele está obtendo apenas as conexões de entrada do wifi privado, não importa o tipo de dispositivo, exceto o iPhone

Eu tenho o Apache rodando no meu Raspberry Pi

Não sei quais informações são necessárias para esta pergunta, então peça-me as informações necessárias

Responder1

Provavelmente pode haver alguns problemas potenciais aqui:

  • Seu Raspberry Pi pode ter um firewall que está bloqueando conexões externas.

  • Você não configurou seu roteador corretamente (especialmente encaminhamento de porta).

  • Seu ISP está bloqueando a conexão por algum motivo ou usaNAT de nível de operadora.

Eu começaria com o primeiro item e avançaria na lista a partir daí.

Pontas

  • iptablese ufw(que é uma interface para iptables) são provavelmente os itens de firewall mais prováveis ​​que você pode ter no Pi.

  • Se você não tiver certeza de como configurar o encaminhamento de porta no seu roteador, o manual do roteador normalmente detalha essas etapas (ou seja, como rotear as solicitações recebidas do seu roteador).IP externo:porpara oIP interno:portado seu servidor). Caso contrário, você poderá encontrar on-line as etapas para o seu dispositivo específico.

  • Alguns ISPs bloqueiam portas como a porta 80 (o padrão para HTTP). Você também deve verificar se o endereço WAN atribuído ao seu roteador é igual ao seu endereço IP externo (por exemplo,conforme fornecido pelo Google).

informação relacionada