oliaut
Goto Top

Net use aus dem startup

Hallo,

ich habe folgendes Problem:

normalerweise melden sich alle User am Domain controller in der Zentrale an.
Verwendet werden hier VPN Tunnels da die Clients nicht lokal sind.

Ich stand vor dem Problem, daß bei Internetausfall in einem externen Standort Computer A nicht mehr auf das Share von Computer B zugreifen kann, mangels Authentifizierungsmöglichkeit am Logon Server in der Zentrale.

Da dies aber notwendig ist, habe ich auf Computer B einen User lokal angelegt.
Auf Computer A ein BAT File geschrieben das im startup (all users) das existierende Netzlaufwerk killt und neu aufbaut, mit

net use w: /d /y
net use w: \\computerA\share /user:\\computera\username passwort /Persistent:YES

Persistent YES war notwendig aufgrund eines login scripts das non persistent netzverbindungen trennt.
ein vorher trennen der verbindung war auch notwendig, da sonst ein Zugriff nach einem neustart von Computer B nur mittels Passworteingabe möglich war.

so .. das funktioniert im prinzip einwandfrei .. nun zum problem:

manchmal schlagt das net use fehl (Fehler 53). Da mir die Ursache nicht klar war, habe ich den Net use in eine Schleife gegeben der bei Fehler das net use wiederholt, was im Prinzip das Problem gelöst hat.
zum testen hab ich mal ein bat file geschrieben das verbindung aufbaut und trennt in einer endlosschleife, das Problem scheint aber nur beim ausführen aus dem Startup aufzutreten.

manchmal verbindet er sich zu Computer C (selber user selbes share).

Ich vermute, dass in dem Fall wenn das net use fehlschlagt, es sich auch auf einen andren Computer verbindet, dort aber User bzw Share nicht vorhanden ist.

die grosse Frage .. warum ?

danke im vorraus

lg
Oli

Content-Key: 151368

Url: https://administrator.de/contentid/151368

Printed on: April 16, 2024 at 11:04 o'clock

Member: manuel-r
manuel-r Sep 20, 2010 at 10:18:58 (UTC)
Goto Top
Was ist das denn für ein merkwürdiges Konstrukt???

Wie du schon erkannt hast haben deine Probleme ihre Ursache im fehlenden Anmeldeserver bei Ausfall der VPN-Verbindung. Das hast du dann mit einem Script und lokalen Usern versucht zu umgehen. Jetzt hast du ein Problem, dass auch dieses Script manchmal nicht so funktioniert wie es soll. Ich traue mich fast nicht dir zu erklären warum das so ist, weil ich jetzt schon sehe wie du die nächste "Krücke" zusammenklimperst. Dein Problem ist nämlich, dass ohne den Anmeldeserver, da wette ich fast drauf, auch dein DNS-Server weg ist. Und wenn dein Client den lokalen Cache als veraltet bewertet und nicht zum DNS kann um den Namen von Computer B auszulösen war's das mit Shares mappen.
Ich sehe dich jetzt schon hektisch in deinem Script Namen gegen IPs austauschen...
Sinnvoller wäre es allerdings eine ordentliche Betriebssicherheit herzustellen, indem entweder die VPN-Verbindung redundant aufgebaut oder ein lokaler Anmeldeserver (mit allem was man so braucht) installiert wird. Dann klappt's auch mit dem Nachbarn face-wink

Manuel
Member: oliaut
oliaut Sep 20, 2010 at 11:05:52 (UTC)
Goto Top
in einer notsituation wenn der anmelde server weg sein sollte wird das konstrukt wohl funktionieren .. das problem ist das bei verfügbarkeit des anmeldeservers manchmal das net use einfach nicht funktioniert.
als workaround arbeite ich derzeit daran, die shares von den berechtigungen so einzustellen das jeder rechner nur auf dem share zugriffsrechte hat wo er hingehört ...

aber die frage bleibt, warum reagiert das net use aus dem startup beim logon manchmal anders als nach dem logon ?

ein eigener anmeldeserver in der externen lokation ist leider keine option .. dafür sind es zu viele und zu klein (shops).