El servidor Apache en Raspberry Pi rechaza las conexiones entrantes si era desde iPhone o desde Internet plano en Android.

El servidor Apache en Raspberry Pi rechaza las conexiones entrantes si era desde iPhone o desde Internet plano en Android.

Tengo un servidor web instalado en RPI 3, funciona muy bien, excepto si la conexión proviene de una wifi pública, un dispositivo iPhone o un dispositivo Android si estaba usando datos móviles/Internet plano.

Me dice que no se puede acceder al sitio y el error es ERR_CONNECTION_REFUSED y solo está tomando las conexiones entrantes de wifi privado sin importar qué tipo de dispositivo, excepto iPhone.

Tengo Apache ejecutándose en mi Raspberry Pi.

No sé qué información se necesita para esta pregunta, así que pídame la información requerida.

Respuesta1

Probablemente podría haber algunos problemas potenciales aquí:

  • Es posible que su Raspberry Pi tenga un firewall que bloquee las conexiones externas.

  • No has configurado tu enrutador correctamente (especialmente el reenvío de puertos).

  • Su ISP está bloqueando la conexión por algún motivo o usoNAT de nivel de operador.

Comenzaría con el primer elemento y avanzaría en la lista desde allí.

Consejos

  • iptablesy ufw(que es una interfaz para iptables) son probablemente los elementos de firewall más probables que pueda tener en el Pi.

  • Si no está seguro de cómo configurar el reenvío de puertos en su enrutador, el manual del enrutador generalmente detalla estos pasos (es decir, cómo enrutar las solicitudes entrantes desde suIP externa:port a laIP interna: puertode su servidor). De lo contrario, es posible que puedas encontrar pasos para tu dispositivo en particular en línea.

  • Algunos ISP bloquean puertos como el puerto 80 (el predeterminado para HTTP). También debe verificar que la dirección WAN asignada a su enrutador sea la misma que su dirección IP externa (por ejemplo,como lo da Google).

información relacionada