Ich kann meinen Server nicht extern anpingen

1

Ich habe einen Ubuntu-Server mit LAMP eingerichtet und versuche, von außen darauf zuzugreifen.

Was ich getan habe :

  • Ich habe nach diesem Artikel ein Konto bei no-ip.com eingerichtet

  • Ich gab dem Server eine lokale statische IP von 192.168.1.127 und leitete die Ports 80 und 22 (sowohl extern als auch lokal) an diese IP-Adresse weiter. Ich habe auch Port 50005 extern an Port 80 intern weitergeleitet.

  • Ich habe meine externe IP über Portcheckers gefunden. Nach meinem Verständnis ist die externe IP-Adresse für alle Computer und Router in meinem Netzwerk gleich.

    Das Problem

  • Ich überprüfe die Ports 80, 22 und 50005 mit Portcheckern, und alle (zusammen mit allen anderen wichtigen Ports) wurden als nicht verfügbar eingestuft.

  • Ich habe auch versucht, die externe IP meines Servers von Portcheckern zu pingen, und habe Ping Failed: TimedOut versucht, die IP-Adresse vom Terminal aus zu pingen , aber sie ist eingefroren, nachdem PING myhost.no-ip.org (66.XXX.XXX.XX) 56(84) bytes of data.ich versucht habe, über meinen Browser eine Verbindung zum Server herzustellenOops! Google Chrome could not connect to... .

    Die Info

    Ich kann lokal (192.168.1.127) über ssh, sftp und http eine Verbindung zu meinem Server herstellen.

    Ich habe einen Linksys E320-Router und die Firewall deaktiviert.

    Bitte teilen Sie mir mit, ob ich meine externe IP-Adresse angeben muss. Danke für die Hilfe.

    BEARBEITEN

    Ich modifizierte /etc/apache2/ports.conf zu Port 50005 hören statt 80 durch den Austausch Listen 80mitlisten 50005

  • TAAPSogeking
    quelle
    Sie sollten Ihre Firewall im Allgemeinen niemals deaktivieren. Lassen Sie zuerst Pings und dergleichen mithilfe der IP-Adresse funktionieren, und ermitteln Sie dann DNS-Probleme. Stellen Sie sicher, dass Sie Ihre öffentliche IP-Adresse mit einer Quelle außerhalb des lokalen Netzwerks überprüfen (Portchecker sind in Ordnung). Richten Sie die Portweiterleitung an einem nicht verwendeten Port ein (z. B. 63242) und richten Sie den Webserver so ein, dass er an diesem Port dient, und testen Sie dann. Möglicherweise blockiert Ihr Internetdienstanbieter eingehenden Datenverkehr an beliebten Ports. Überprüfen Sie außerdem, ob UFW ausgeführt wird und mit welchen Ports es blockiert sudo ufw status.
    Paul
    Haben Sie versucht, das No-IP-Update-Tool zu verwenden? Aus dem Gedächtnis bezeichnen sie es als DUC.
    Michael Frank
    @MichaelFrank Ich dachte, die Update-Tools würden nur verwendet, wenn der Server eine dynamische lokale IP-Adresse hat
    TAAPSogeking
    @Paul Ich habe die Firewall nur zur Fehlerbehebung deaktiviert. In diesem Zusammenhang ist ufw deaktiviert. Haben Sie Vorschläge, wie ich Pings und dergleichen mithilfe der IP-Adresse zum Funktionieren bringen kann? Alle gescannten Ports waren nicht verfügbar, und eine Port 80-Umleitung ist fehlgeschlagen. Ich würde annehmen, dass mein Hauptproblem darin besteht, dass ich meine IP-Adresse nicht extern
    anpingen
    @TAAPSogeking Nein, das Tool ist so konzipiert, dass Ihr Domain-Name mit Ihrer sich dynamisch ändernden externen IP-Adresse synchron bleibt.
    Michael Frank