Option 1: Broadcasts an den Server senden
Eine konzeptionell einfache, aber schwer zu implementierende Lösung besteht darin, dass Ihr Laptop eine Verbindung mit einem TAP-VPN-Adapter anstelle eines TUNs herstellt und diese mit der LAN-Schnittstelle des VPN-Servers verbindet. Aus der Sicht des Laptops ist er direkt mit demselben Segment wie der Dateiserver verbunden.
Es gibt jedoch Nachteile, die über die Komplexität hinausgehen, und Sie versuchen wirklich, ein Broadcast-basiertes Protokoll so zu erhalten, dass es auf eine Weise funktioniert, für die es nicht entwickelt wurde.
Option 2: Lokale Namensauflösung
Wenn Sie nur daran interessiert sind, den UNC-Pfad ( \\Server1\share
) einzugeben und nicht im lokalen Netzwerk / in der Arbeitsgruppe zu suchen, reicht eine LMHOSTS- Datei auf Ihrem Laptop aus.
Wenn Sie einen UNC-Pfad für einen Server eingeben, prüft der Windows-Client an vier Stellen (Reihenfolge abhängig von der aktuellen Konfiguration und Version), wobei die deaktivierten bzw. nicht konfigurierten deaktiviert werden:
- Ein WINS-Server, der dynamische oder statische Einträge für das Ziel enthält. Da das Ziel in diesem Fall kein Windows-Gerät ist, müssen Sie es konfigurieren, um zu wissen, wo sich der WINS-Server befindet, wenn Sie dynamische Einträge wünschen oder die statischen Einträge selbst einrichten. WINS ist hier das Protokoll. Da der WINS-Dienst selbst nur unter Windows Server verfügbar ist, können Sie dies mit Samba einrichten. Es lohnt sich jedoch nicht.
- Eine Sendung an das lokale Netzwerk "Geht jemand dem Namen nach
Server1
?". Diese Broadcast überschreitet nicht die Router (dh Ihren VPN-Server). - Eine Anfrage an den DNS-Server, möglicherweise durch Hinzufügen Ihres lokalen Netzwerk-DNS-Suffixes "Wissen Sie, wer
Server1
ist? Wie wäre esServer1.atmyhome.local
?". - Eine LMHOSTS-Datei, die die gleichen Informationen wie eine lokale Broadcast- oder WINS-Abfrage liefert, jedoch von der Festplatte aus immer verfügbar, konsistent und schnell ist.
Da es sich um eine kleine Bereitstellung handelt, die sich nur sehr selten ändert, scheint der Ansatz von LMHOSTS am besten zu sein.