Ich kann in meinem Haus nicht auf den Webserver zugreifen, wenn ich eine externe IP-Adresse teile [Duplikat]

2

Diese Frage hat hier bereits eine Antwort:

Seit Jahren verwende ich Comcast und habe Port 80 ohne Probleme für einen Webserver in meinem Haus geöffnet. Ich habe letzte Woche zu CenturyLink Fiber gewechselt und die Port 80-Weiterleitung funktioniert. Mein Server ist auch für die Außenwelt sichtbar.

Wenn ich zu Hause bin und mich im selben lokalen Netzwerk wie der Webserver befinde (alles mit demselben Router verbunden), kann ich nicht über die Domainnamen auf die Sites zugreifen. Wenn ich mich bei einem VPN anmelde oder das WLAN auf meinem Telefon ausschalte, kann ich die Site anhand des Domainnamens anzeigen.

Ich bin ratlos. Hat jemand eine Idee, warum dies passieren würde?

  • CenturyLink-Glasfaserverbindung
  • C2100Z Modem / Router-Kombination
frankiejr
quelle
Können Sie klarstellen, was Sie unter "Ich kann nicht auf den Domainnamen zugreifen, wenn ich eine externe IP mit dem Server teile" verstehen? Bitte antworten Sie nicht in Kommentaren; Bearbeiten Sie Ihre Frage, um sie klarer und vollständiger zu gestalten.
G-Man,
Sie haben wahrscheinlich keine mit dem Internet verbundene IP-Adresse und sind daher ohne das NAT des Internetdienstanbieters, das nicht an Ihre IP-Adresse zurückleitet, nicht routingfähig. Überprüfen Sie die IP-Adresse, die Ihr Router im "WAN" hat, und überprüfen Sie, ob Sie die IP-Adresse Ihres Modems kennen.
JDWOLF
Woher wissen Sie, dass Ihr Server für die Außenwelt sichtbar ist? Überprüfen Sie Port 80 mit porttest.net.
SpiderPig
@ G-Man Ich habe meine Frage bearbeitet. Lassen Sie mich wissen, wenn ich immer noch nicht klar bin - es ist schwierig zu beschreiben. Vielen Dank!
Frankiejr
@SpiderPig Ich kann über den Domainnamen auf die Site zugreifen, wenn ich mich bei einem VPN anmelde oder mein Telefon verwende und die drahtlose Verbindung ausschalte (ich bin also im Mobilfunknetz anstelle der lokalen drahtlosen Verbindung).
Frankiejr

Antworten:

3

Es hört sich so an, als ob das Problem darin besteht, dass Ihr Router NAT Loopback nicht unterstützt oder deaktiviert hat .

Wenn Sie diese Funktion nicht aktivieren können, müssen Sie Ihren Domänennamen in die richtige interne IP-Adresse für Computer in Ihrem Netzwerk auflösen. Wenn es sich nur um ein paar Computer handelt, können Sie dies mithilfe einer einfachen Hosts-Dateiüberschreibung tun . Für ein größeres Netzwerk können Sie Ihren eigenen lokalen DNS-Server einrichten, der Ihre Domäne auflöst, anstatt sich auf vorgelagerte DNS-Server zu verlassen.

kicken
quelle