So testen Sie, ob Sie über eine öffentliche IP-Adresse auf Ihren Webserver zugreifen können

527
Bram z

Mein Webserver, auf dem Webmin / Virtualmin ausgeführt wird, scheint von außerhalb meines LAN über die öffentliche IP-Adresse nicht erreichbar zu sein. Wie gehe ich beim Debuggen und Testen vor, was falsch ist und warum ich keine Verbindung herstellen kann? Ich habe Portweiterleitung für Port 80/443/10000 eingerichtet

0
Was ist die Fehlermeldung? DavidPostill vor 7 Jahren 0
Mit einem Firewall-Scan-Tool (wie GRC Shields Up!) Können Sie feststellen, ob der Port geöffnet ist. Dann wissen Sie zumindest, ob der Port Forward in Ordnung ist. mtak vor 7 Jahren 0
Mit vielen der bei Google gefundenen Dienste, die das Weiterleiten von Testports unterstützen, kann ich nicht feststellen, dass ein einzelner Port als "offen" bezeichnet wird. Möglicherweise muss ich meinen ISP kontaktieren. Bram z vor 7 Jahren 0

2 Antworten auf die Frage

2
Charles Burge

Wenn Sie über ein Smartphone verfügen, können Sie dieses als "externe" Quelle verwenden. Schalten Sie einfach das WLAN aus und verwenden Sie nur die Mobilfunkverbindung. Öffnen Sie die Browser-App und verweisen Sie auf Ihre öffentliche IP-Adresse.

Wenn Sie nur die IP-Adresse oder die Webmin-URL https: // public-ip: 10000 aus dem Mobilfunknetz eingeben, führt dies zu einer langen Ladezeit, bis das Zeitlimit überschritten wird. Dies ist in der Tat eine nette Methode, um Dinge außerhalb des LANs zu testen. Bram z vor 7 Jahren 0
Der nächste Schritt besteht darin, das Problem zu isolieren. Wenn Sie von Ihrem internen ** Netzwerk aus auf die Webdienste zugreifen können, liegt das Problem bei der Einrichtung der Portweiterleitung. Wenn Sie vermuten, dass das Problem mit Ihrer Webserverkonfiguration zusammenhängt, versuchen Sie Folgendes: Starten Sie Ihren Computer mit einer Live-Linux-CD wie Knoppix oder Ubuntu LiveCD und schalten Sie den Webserver mit den Standardeinstellungen ein. Verwenden Sie dieselbe IP-Adresse, die Sie für Ihren "echten" Webserver haben, und versuchen Sie, eine Verbindung von außen herzustellen. Wenn Ihre Portweiterleitung richtig eingerichtet ist, sollten Sie die Standardwebseite sehen können. Charles Burge vor 7 Jahren 0
Ich kann von meinem internen Netzwerk aus über die lokale IP auf den Server zugreifen. Ich habe den Server in VirtualBox ausgeführt. Bram z vor 7 Jahren 0
Wie kann ich testen, ob ich eine Verbindung herstellen kann, ohne etwas außer dem Ubuntu-Server installiert zu haben? http: // public-ip? Bram z vor 7 Jahren 0
Selbst wenn DMZ aktiviert ist, werden alle Ports, die überprüft werden, als blockiert oder als Timeout auf Websites angezeigt, die auf offene Ports prüfen. Bram z vor 7 Jahren 0
Welche Art von Netzwerk haben Sie für Ihre VM eingerichtet? Wenn Sie es von außen erreichen möchten, sollten Sie Bridged Networking nutzen. Charles Burge vor 7 Jahren 0
0
Bram z

Ich stelle die Portweiterleitung an den PC ein, auf dem VirtualBox statt der IP-Adresse der Serverinstallation in VirtualBox ausgeführt wird