Warum funktioniert die ODBC-Verbindung von win2k (zu ASA 8) nicht mehr, nachdem die Workstation vom LAN zur VPN-Verbindung verschoben wurde?

436
Preduntu

Hintergrund meiner Frage ist, dass wir von einem lokalen Netzwerk eine Workstation nehmen und diese von einem Heimbüro aus über VPN wieder verbinden.

Ich dachte, eine Verbindung über VPN wäre die gleiche, als wenn der Computer lokal angeschlossen wäre.

Das Herstellen einer VPN-Verbindung war nicht so einfach, wie ich dachte.

Nach dem Ausprobieren vieler Optionen bestand die einzige Möglichkeit, die win2k-Workstation über VPN mit dem Fritz! Box-Router unseres Netzwerks zu verbinden, über den Shrew Soft VPN-Client.

Ich musste jedoch lernen, dass zunächst die Namensauflösung der Server nicht mehr verfügbar war und ich C:\system32\drivers\etc\hostsauf der externen Workstation bearbeiten musste .

Das Finden von ODBC-Servern ist wahrscheinlich ein ähnliches Problem.

Wir verwenden einen Adaptive Server Anywhere ASA 8.

Bei der Konfiguration der ODBC-Verbindung fehlte mir die Option, die IP-Adresse anzugeben, auf der der Server ausgeführt wird. Es ist nur der Name der angeforderten Datenbank vorhanden und konnte in meinem Fall nicht über VPN gefunden werden.

Kann mir jemand sagen, wie ich dem Client sagen kann, wo er den Server und die Datenbank findet?

Eine besondere Situation zu erwähnen - obwohl ich denke, dass es keine Rolle spielt: Der Win2000-Server und die Workstations laufen als virtuelle Box auf Ubuntu-Systemen.

1

1 Antwort auf die Frage

0
TallTed

Sie habe nicht gesagt, was ODBC - Treiber für die Verbindung verwenden, aber ich könnte Sie einen anderen Treiber versuchen vorschlagen, wie Opfer meines Arbeitgebers, das tut eine IP - Adresse für das Ziel ASA nehmen. Die zweiwöchige kostenlose Testversion sollte ausreichen, um zu bestätigen, ob sie die von Ihnen benötigte Arbeit erledigt.

Das heißt - Sie sollten in der Lage sein, Ihre VPN anpassen und / oder Gesamt-Networking - Setup, so dass DNS - Hostnamen zu IP - Auflösung ist für die jetzt-Remote - Workstation arbeiten. Meine unmittelbare Vermutung ist, dass (einige oder alle) Ihres Virtual Box-Gastbetriebssystems die IP-Adresse des Hostbetriebssystems (im Allgemeinen als "NAT" oder "Network Address Translation" bezeichnet) freigeben. Was Sie jedoch wahrscheinlich für das VPN benötigen Um ordnungsgemäß zu funktionieren, müssen alle Gastbetriebssysteme ihre eigene IP-Adresse haben, unabhängig vom Hostbetriebssystem (manchmal als "Bridged" oder "Direkt mit dem physischen Netzwerk verbunden" bezeichnet). Diese Adressen können dynamisch von DHCP zugewiesen werden, oder Sie müssen dies in jedem Gastbetriebssystem manuell konfigurieren. Die genauen Schritte variieren so, dass es sich nicht lohnt, hier Besonderheiten zu setzen.