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
iptables
eufw
(que é uma interface paraiptables
) 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).