Gibt es eine Möglichkeit, ein Netzlaufwerk in Windows so zuzuordnen, dass es unter einem Laufwerksnamen auf zwei Speicherorte verweist?

Gibt es eine Möglichkeit, ein Netzlaufwerk in Windows so zuzuordnen, dass es unter einem Laufwerksnamen auf zwei Speicherorte verweist?

Wenn ich in meinem Heimnetzwerk bin, habe ich ein Netzwerklaufwerk für meinen Dateiserver zugeordnet. Ich habe die Portweiterleitung auf meinem Router eingerichtet und habe eine statische IP-Adresse, sodass ich auch unterwegs per SSH auf meine Dateien zugreifen kann. Gibt es eine Möglichkeit, Windows so einzurichten, dass es erkennt, wenn ich in meinem lokalen Netzwerk bin, und diesen Pfad (192.168.xx) anstelle des externen IP-Pfads verwendet, während derselbe Laufwerksbuchstabe (E:) verwendet wird, und umgekehrt?

Antwort1

Ein Problem besteht darin, festzustellen, wann Sie online sind.deinlokales Netzwerk, im Gegensatz zum lokalen Netzwerk einer anderen Person. Beispiel: Mein Heim-Subnetz ist 192.168.1.0/24, aber wenn ich bei der Arbeit bin, ist das lokale Subnetz auch 192.168.1.0/24.

Ich hoste auch eine Reihe von Diensten auf einem Server zu Hause und stehe vor derselben Situation. Ich löse das Problem, indem ich einen Domänennamen für meine externe IP-Adresse zu Hause habe und meinen eigenen DNS-Server in meinem Heimnetzwerk hoste.

Wenn ich nicht zu Hause bin, wird mydomainname.com in meine öffentliche IP-Adresse aufgelöst und ich verbinde mich remote über die entsprechenden weitergeleiteten Ports. Auf meinem DNS-Server zu Hause füge ich manuell einen DNS-Eintrag für mydomainname.com hinzu und lasse ihn auf die lokale Adresse [192.168.1.x] verweisen, die den öffentlichen DNS-Eintrag überschreibt.

Dies bedeutet, dass ich für alle meine Skripte/Konfigurationen einfach mydomainname.com verwenden kann und die verwendete IP-Adresse vom DNS-Server bestimmt wird, je nachdem, ob ich zu Hause oder unterwegs bin.

Das Einrichten eines DNS-Servers kann die Situation natürlich komplizierter machen, als Sie es sich vorstellen können [verständlicherweise]. Ich empfehle Ihnen, sich pfSense oder eine andere Form von Router-/Gateway-Firmware anzuschauen, die das Ganze deutlich einfacher macht.

Alternativ können Sie prüfen, ob Ihr Router/Gateway eine Funktion namens „NAT-Reflection“ unterstützt. Damit können Sie sich im internen Netzwerk über die externe IP-Adresse verbinden und trotzdem eine korrekt geroutete Verbindung erhalten. Das ist zwar weniger elegant, kann aber für Ihre Situation ausreichend sein.

verwandte Informationen