Kein Zugriff auf den Heimserver über das Heimnetzwerk, aber Zugriff über das Internet möglich

Kein Zugriff auf den Heimserver über das Heimnetzwerk, aber Zugriff über das Internet möglich

Ich habe zu Hause einen Apache-Server und einen Router, der so konfiguriert ist, dass er diesem Server eine statische IP-Adresse zuweist. Außerdem habe ich die Ports für Apache und SSH richtig weitergeleitet. Von außerhalb meines Heimnetzwerks kann ich mit meinem öffentlichen IP:Port auf den Server zugreifen. Innerhalb meines Heimnetzwerks kann ich jedoch keine Verbindung herstellen.

Warum ist das so und wie kann ich es beheben?

Antwort1

Ich habe ein anderes Modell von D-Link. Ich habe Ihr Handbuch unterhttp://laureldsl.net/pdf/D-Link%202640B%20UserManual.pdfDort scheint es, dass Sie die Option Port Forwarding haben, aber nicht die Option Virtual Server. Ist das richtig? Andererseits habe ich mir auch die D-Link-Site angesehen und ein Handbuch unterftp://ftp.dlink.com/Broadband/dsl2640B/Manual/dsl2640B_Manual_100.zip– dort wird eine virtuelle Serverfunktion beschrieben – daher bin ich nicht sicher, welche Routerversion Sie haben.

In jedem Fall müssen Sie bei der Portweiterleitung sowohl öffentlich als auch lokal dieselbe Portnummer verwenden, während Sie beim virtuellen Server einen öffentlichen Port einem anderen privaten Port zuordnen können.

Wenn Sie die Portweiterleitung verwenden, heißt es im Handbuch Ihres Routers (Hervorhebung hinzugefügt):

Verwenden Sie das Fenster PORT-WEITERLEITUNG, um Ports in Ihrem Router zu öffnen und Daten über diese Ports an einen einzelnen PC in Ihrem Netzwerk umzuleiten (WAN-zu-LAN-Verkehr)Die Portweiterleitungsfunktion ermöglichtRemotebenutzer um auf Dienste in Ihrem LAN zuzugreifen, wie z. B. FTP für Dateiübertragungen oder SMTP und POP3 für E-Mail. Der DSL-2640B akzeptiertRemote-Anfragenfür diese Dienste unter Ihrer globalen IP-Adresse, indem Sie das angegebene TCP- oder UDP-Protokoll und die Portnummer verwenden, und leiten Sie diese Anforderungen dann an den Server in Ihrem LAN mit der von Ihnen angegebenen LAN-IP-Adresse um.

Wie Sie an den Teilen sehen können,fett, im Handbuch wird nur davon gesprochen, die Portweiterleitung für Remote-WAN-zu-LAN-Verkehr bereitzustellen – während Sie versuchen, sie für LAN-zu-LAN zu verwenden. Ich vermute also, dass das, was Sie tun möchten, mit der Standard-Portweiterleitung einfach nicht unterstützt wird. Haben Sie den technischen Support von D-Link zu diesem Problem befragt?

Wenn Sie nun einen virtuellen Server haben, ist Ihr Setup möglicherweise ähnlich wie das meine. Ich habe mehrere Ports zum Weiterleiten an lokale Rechner definiert – nur in einem Fall habe ich einen öffentlichen Port einem anderen privaten Port zugeordnet. Wenn ich publicIP:publicPort verwende und die öffentlichen und privaten Ports gleich sind, habe ich kein Problem damit, sie sowohl lokal als auch extern zu verwenden. Wenn die Ports jedoch unterschiedlich sind, hatte ich auch ein Problem, aber ich habe es noch nicht gefunden.

Mein erster Vorschlag ist also, die Option „Virtueller Server“ zu verwenden und intern und extern denselben Port zu verwenden – sehen Sie, ob das hilft. Wenn Sie die Option „Virtueller Server“ nicht haben, können Sie sich an den Support von D-Link wenden und fragen, ob er Ihnen sagen kann, wie Sie Ihr Problem mit der Standard-Portweiterleitung lösen können.

Viel Glück, Yosh

verwandte Informationen