Ich habe Probleme in einem Netzwerk, das ich mit einem Samba 3-Server als Domänencontroller geerbt habe, und vielen, aber nicht allen Windows 7 Pro-PCs. Die hier und hier beschriebenen Probleme lösen mein Problem nicht.
Beim Booten wird auf einigen PCs die Fehlermeldung angezeigt, dass die Vertrauensstellung zwischen dieser Workstation und dem Domänencontroller fehlgeschlagen ist . In meinen Google-Suchanfragen wird erläutert, wie der Computer aus der Domain entfernt oder erneut hinzugefügt wird. Dies erfordert manuelle Eingriffe und funktioniert manchmal nicht. Was ich getan habe, da dies selbst bei Systemen, die sich derzeit in Ordnung anmelden, nur sporadisch erfolgt, ist, den folgenden Befehl über eine erhöhte Eingabeaufforderung auf jedem PC auszuführen : echo 192.168.0.3 smb > c:\windows\system32\drivers\etc\lmhosts
. Ich starte dann neu und der Fehler bleibt dann weg.
Das Seltsame ist, dass hin und wieder davon ausgegangen wird, dass sich mein Server unter einer anderen IP-Adresse befindet. Die Computer denken manchmal, dass der SMB-Server 192.168.0.1
statt ist 192.168.0.3
. Ich kann dies überprüfen, denn wenn ich es tue net use \\smb
, bekomme ich eine Network name not found
, aber ich kann sie anpingen und die richtige Adresse erhalten. Wenn ich a mache new view \\smb
, geht es auf den alten Server (der jetzt 192.168.0.1 ist, hatte aber nie diesen Namen). Wenn Sie a net view \\192.168.0.3
ausführen, wird der richtige Server angezeigt. Lassen Sie mich dann nur einmal bei Windows anmelden, bis der Computer neu gestartet wird.
Mein Problem ist, dass ich herausfinden muss, warum dies geschieht, damit ich nicht jeden PC berühren muss. Es ist eine schnelle Lösung, sobald alles geladen ist, aber nicht ideal. Unten ist die Ausgabe meines testparm
Befehls auf dem primären Domänencontroller:
Load smb config files from /etc/samba/smb.conf
rlimit_max: rlimit_max (1024) below minimum Windows limit (16384)
Processing section "[netlogon]"
Processing section "[homes]"
Processing section "[Programs]"
Processing section "[Login]"
Processing section "[Windsor]"
Processing section "[Office]"
Processing section "[Admin]"
Processing section "[Student_Share]"
Processing section "[Tech_Tips]"
Processing section "[Tech_Apps]"
Processing section "[DropBox]"
Processing section "[SSS]"
Processing section "[JMC]"
Processing section "[DRC]"
Processing section "[FASD]"
Processing section "[CLA]"
Processing section "[YAPS]"
Processing section "[IMAGES]"
Processing section "[Printer_Drivers]"
Processing section "[Self_Serve]"
Loaded services file OK.
WARNING: You have some share names that are longer than 12 characters.
These may not be accessible to some older clients.
(Eg. Windows9x, WindowsMe, and smbclient prior to Samba 3.0.)
Server role: ROLE_DOMAIN_PDC
Alle Aktien sind in Ordnung. Die Zeit auf jeder Workstation wird mit dem Domänencontroller ( NET TIME \\SMB /SET /Y
im Startskript) abgeglichen , und ich kann mich nur als lokaler Administrator anmelden. Worauf kann ich auf meinem Samba-Server achten, um diese seltsame Problemumgehung nicht zu benötigen?