Apache-Server auf Himbeer-Pi lehnen die eingehenden Verbindungen ab, wenn sie vom iPhone oder vom flachen Internet auf Android stammen

680
Assad Rajab

Ich habe einen Webserver auf RPI 3 installiert. Er funktioniert hervorragend, es sei denn, die Verbindung stammt von einem öffentlichen WLAN, einem iPhone-Gerät oder einem Android-Gerät, wenn das mobile Daten / Flat-Internet verwendet wurde.

Er sagt mir, dass die Site nicht erreichbar ist und der Fehler ERR_CONNECTION_REFUSED ist und er nimmt nur die eingehenden Verbindungen von privatem WLAN an, unabhängig von der Art des Geräts außer dem iPhone

Ich habe Apache auf meinem Himbeer-Pi

Ich weiß nicht, welche Informationen für diese Frage benötigt werden. Fragen Sie mich daher nach den erforderlichen Informationen

0

1 Antwort auf die Frage

0
Anaksunaman

Hier könnte es einige mögliche Probleme geben:

  • Ihr Raspberry Pi verfügt möglicherweise über eine Firewall, die externe Verbindungen blockiert.

  • Sie haben Ihren Router nicht richtig eingerichtet (insbesondere Portweiterleitung).

  • Ihr ISP blockiert die Verbindung aus irgendeinem Grund oder verwendet Carrier-Grade-NAT .

Ich würde mit dem ersten Punkt beginnen und von dort aus die Liste durcharbeiten.

Tipps

  • iptablesund ufw(was eine Schnittstelle ist iptables) sind wahrscheinlich die wahrscheinlichsten Firewall-Elemente, die Sie möglicherweise auf dem Pi haben.

  • Wenn Sie nicht sicher sind, wie Sie die Portweiterleitung auf Ihrem Router einrichten, werden in der Regel im Handbuch des Routers diese Schritte detailliert beschrieben (z. B. wie Sie eingehende Anforderungen von Ihrer externen IP-Adresse an den internen IP-Port Ihres Servers weiterleiten). Andernfalls können Sie möglicherweise Schritte für Ihr bestimmtes Gerät online finden.

  • Einige ISPs blockieren Ports, z. B. Port 80 (Standardeinstellung für HTTP). Sie sollten auch prüfen, ob die Ihrem Router zugewiesene WAN-Adresse mit Ihrer externen IP-Adresse übereinstimmt (z. B. bei Google ).

Nun, er erhält die kommenden Verbindungen von außerhalb. der erste tipp ist also nicht logisch. Die Portweiterleitung ist festgelegt, da ich von meinem Android aus eine Verbindung herstellen kann. der dritte tipp ist also auch nicht logisch. Die Firewall ist bereits eingestellt, da ich Verbindungen empfangen kann, damit sie nicht logisch ist. Also muss ich nur den ISP überprüfen. Aber ich glaube nicht, dass es ein Problem gibt. Kennt das RPI den Befehl ufw? Weil ich versucht habe, die Firewall zu öffnen, aber mein RPI wusste nicht den Befehl ufw !!!! Assad Rajab vor 6 Jahren 0
Ich entschuldige mich für falsche Annahmen. `ufw` kann auf einem Pi installiert werden, ist es aber nicht immer. Wenn "ufw --version" nicht über die Befehlszeile verfügbar ist, wird es fast sicher nicht installiert. Anaksunaman vor 6 Jahren 0