04. marts 2004 - 15:17Der er
24 kommentarer og 2 løsninger
Time Service og klient synkronisering
Hi XpertZ
Jeg sidder og roder med Windows Time Service. Jeg vil gerne have det sådan at computerne på vores netværk synkroniserer op imod en lokal tidsserver, en server som jeg har stillet uret rigtigt på og som klienterne så får tiden fra. Jeg skal ikke have gang i eksterne tidsservere gider ikke have flere porte åbne i vores firewall. Har siddet og leget med de 2 værktøjer W32tm og net time, men jeg søger lidt en guide for hvordan man ganske enkelt gør.
Det jeg vil er som sagt at synkronisere lokale computere op imod en windows 2000 server på vores lokale netværk. På serveren har jeg bare stillet tiden på det lokale ur i windows, hvordan gør jeg det?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
den eneste måde jeg har prøvet at sætte det op er ved at lave serveren til NTP server og sætte klienter til at synkronisere via NTP (også kaldet SNTP)
Det står alt sammen i dokumentationen. det er bare at sætte LocalNTP værdien i registreringsdatabasen på serveren og skrive: net time /setsntp:servernavn i en kommandoprompt på klienterne
rune.rasmussen: Ok det må jeg lige have læst igennem så. Men der må da være en lettere måde end at skulle ud til alle klienterne.....kan man ikke lave en bat fil er lignende der kan ordne sagerne for én?
Du laver simpelthen et logonscript ti brugerne som kører kommandoen: net time \\w2000advs /set /y HVor w2000advs er serveren . nu bliver de synkroniseret med serverens tid...
Ved godt det gælder alle brugere, men prøv du at pille ved time and date som alm. user på NT/W2K/XP - det kan man ikke, og derfor tror jeg heller ikke at den går i et login script... Har ikke testet det, men det kan jeg da gøre.
Jeg har teset i dag, brugen af en windows 2000 pc, kan ikke ændre tid og dato. Heller ikke via dos promt, derfor vil det jo heller ikke fungere vi script.
Jeg har tilføjet for længe siden en net time \\"server" /set /y i vores brugeres logonscript. Men det ser ikke ud til at den server jeg har defineret i scriptet er den server der er tidsserver på klienterne. For når jeg skriver net time i en commando prompt er det en anden server der svarer.
Hvordan kan jeg ændre den server der "master" tids server?
jeg skriver selvfølgelig et servernavn efter \\ - vil bare ikke sidde her og benævne mine servere, det syntes jeg ikke er viden for menig mand. Problemet er at selvom jeg skriver det servernavn jeg vil have som tidsserver for klienterne, er det stadig en ANDEN server der for klienterne står som tidsserver. Det kan jeg se når jeg kører en net time på min eller en anden brugers pc!
taget fra net time hjælpen (skriv: net help time): "Når kommandoen bruges uden parametre i et Windows Server-domæne, vises den aktuelle dato og det aktuelle klokkeslæt på den server, der er betegnet som tidsserver for domænet."
Så når du skriver "Net time" uden at angive en server vises den server der er tidsserver for domænet. Det betyder ikke at det er den der synkroniseres med. Slet ikke når du selv angiver en anden ved at skrive: net time \\servernavn
ja det lyder lidt mærkeligt for den bør bruge den server du linker til i scriptet, så jeg ved ikke rigtigt hvad....medmindre du har andre scripts kørende som gør det.
Hvis din hovedserver hedder server skal du skrive net time \\server /set /yes
Check lige om min virker:
net stop w32time net time /setsntp:time.anlsoft.dk /set /yes net start w32time
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.