Toon posts:

[2003] NTP installatie

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hallo,

Ik heb een domain met een aantal servers. Nu wil ik mijn servers en werkstations allemaal gesynchroniseerd hebben met ntp.xs4all.nl
Dit wil ik niet éénmalig, maar ik wil dit zo instellen dat het altijd synchroon loopt.

Kan iemand mij vertellen hoe ik dit doe? Ik weet btw niet waar ik NTP vandaan haal. Misschien staat het al op de server, maar dat weet ik dus niet. Op internet wordt er steeds gesproken over /etc/rc.conf en /etc/ntp.conf maar die kan ik niet vinden.

Kan iemand me op weg helpen?

Alvast bedankt.

  • StevenK
  • Registratie: Februari 2001
  • Laatst online: 18:17
kijk eens naar
code:
1
net time

op je dc; je clients worden automatisch gelijk gezet met je dc.

Was advocaat maar vindt het juridische nog steeds leuk. Doet tegenwoordig iets in de metaal.


  • the_shadow
  • Registratie: Januari 2003
  • Laatst online: 22-01 11:27

the_shadow

Bubbelmaker extraordinair

Niet geheel onlogisch dat je die niet kan vinden, want dat geldt voor Linux ;)

Bij Microsoft zelf vind je een artikel over Windows Time Service. Je kan ook 1 server binnen je domein aanwijzen als timeserver, die laten syncen met xs4all en dan al je eigen clients laten syncen met de server. Je clients zou je dan met behulp van een geschedulde taak kunnen laten syncen met je server (en de server idem met xs4all).

edit:

Ik zou trouwens niet weten hoe het specifiek met domeinen werkt, mijn manier van client syncen werkt in ieder geval altijd :P

[ Voor 11% gewijzigd door the_shadow op 10-10-2005 13:24 ]

I'd rather be diving | The best thing about alcohol hand gel in hospitals isn't the hygiene, but that everyone walks around like they're hatching a dastardly plan. | "Cheese is just milk’s attempt at being immortal."


Verwijderd

Topicstarter
Ok, bedankt. Aan deze informatie heb ik genoeg.

Verwijderd

Topicstarter
Toch nog een klein vraagje. Ik heb deze gegevens nu ingevuld en mijn client-machines synchroniseren goed. Helaas wordt de synchronisatie nog niet tussen de interne servers gedaan. Werkt dat op een andere manier?

  • the_shadow
  • Registratie: Januari 2003
  • Laatst online: 22-01 11:27

the_shadow

Bubbelmaker extraordinair

Waarom kan je niet je servers op een zelfde manier synchroniseren als je je clients synchroniseert?

I'd rather be diving | The best thing about alcohol hand gel in hospitals isn't the hygiene, but that everyone walks around like they're hatching a dastardly plan. | "Cheese is just milk’s attempt at being immortal."


Verwijderd

Topicstarter
Kun je de registry instellingen van de server dan zomaar gelijk maken aan die van de clients?

Verwijderd

Topicstarter
Ik heb het geprobeerd, maar het werkt niet. Andere suggesties?

  • StevenK
  • Registratie: Februari 2001
  • Laatst online: 18:17
Verwijderd schreef op maandag 10 oktober 2005 @ 14:45:
Toch nog een klein vraagje. Ik heb deze gegevens nu ingevuld en mijn client-machines synchroniseren goed. Helaas wordt de synchronisatie nog niet tussen de interne servers gedaan. Werkt dat op een andere manier?
Welke 'deze gegevens' ?

In een AD omgeving hoef je *niks* in te vullen in je clients, omdat ze met je DC synchroniseren. Je hoeft alleen maar met net time aan je DC('s) een time server op te geven.

Eén DC wijs je naar een internet-server, de andere DC's wijs je naar je eerste DC.

Was advocaat maar vindt het juridische nog steeds leuk. Doet tegenwoordig iets in de metaal.


Verwijderd

Topicstarter
StevenK schreef op maandag 10 oktober 2005 @ 15:18:
[...]

Welke 'deze gegevens' ?

In een AD omgeving hoef je *niks* in te vullen in je clients, omdat ze met je DC synchroniseren. Je hoeft alleen maar met net time aan je DC('s) een time server op te geven.

Eén DC wijs je naar een internet-server, de andere DC's wijs je naar je eerste DC.
Welke 'deze gegevens' ? ---> instellingen op de NTP-server die Microsoft opgeeft
Hoe verwijs ik de andere DC's naar de eerste DC?

  • StevenK
  • Registratie: Februari 2001
  • Laatst online: 18:17
Verwijderd schreef op maandag 10 oktober 2005 @ 15:28:
[...]


Welke 'deze gegevens' ? ---> instellingen op de NTP-server die Microsoft opgeeft
Hoe verwijs ik de andere DC's naar de eerste DC?
net zoals je je eerste dc naar je internet time server verwijst:
code:
1
net time /setsntp

Was advocaat maar vindt het juridische nog steeds leuk. Doet tegenwoordig iets in de metaal.


Verwijderd

Alles werkt automatisch in een domain. Je hoeft niets te doen, behalve je PDC emulator te syncen met een ntp server op internet (met net time /setsntp:servername).

De pdc emulator is default "stratum 1" (dit is te wijzigen) in een windows domain en als je deze synct dan zijn alle pc's in dezelfde site op 2 secs nauwkeurig.

Probleem is dat je nu hebt lopen kutten en je het best weer ff kan duren voordat het weer goed is (doordat de windows time service geen harde set van de tijd doet maar de interne klok langzamer of sneller laat lopen). (edit: w32tm /rediscover /resync zou wel eens kunnen helpen; iig w32tm /? is zeer handig)

kijk ff op www.datacrash.net voor een summier artikeltje wat ik geschreven heb (repost by muts). De link naar de ms site staat er ook bij om je een beetje verder in te lezen.

[ Voor 8% gewijzigd door Verwijderd op 10-10-2005 15:51 ]


Verwijderd

Topicstarter
Helaas werkt dit niet voor Windows 2000 servers. w32tm /resync /rediscover heb ik geprobeerd, maar Windows 2000 kent de attributes niet. Enig idee hoe ik nu kan synchroniseren?

Verwijderd

je hebt het artikeltje in op datacrash niet gelezen he... dat was oorspronkelijk geschreven voor win2k.

om te controleren wat er gebeurt (win2k):
net stop w32time
w32tm -once -v
net start w32time

overigens zo moeilijk is het nou ook weer niet:
w32tm /?

w32tm [ -tz | -s [computer] | -adj | -adjoff | -source | -once ]
[-test] [-v] [-p <port>] [-period <freq>]

Primary options:
-tz print the local time zone info and exit.
-s [<computer>] force the given computer (or the local computer if
none is given) to resynchronize, then exit.

-adj set the computer's system clock frequency to the last
frequency determined during synchronization, then exit.
-adjoff set the computer's system clock frequency the system
default, then exit
-source choose a synchronization source, then exit. Note that a
source is chosen before each synchronization, so this is
useful only in showing that a source could be found.
Remember to use -v to see the output.
-once do only one synchronization, then exit.
Otherwise, run continuously as a client, synchronizing the local
clock until ctrl-c is pressed.

The program will also run as a server any time the service
would (when it is on a DC, or when the registry flag is set).

The following options can be used in conjunction with the above:
-test prevent the time on the local system from actually
being modified.
-v print out a verbose description of what the program is
doing. This is usually needed since otherwise the
program produces no output. The exceptions are -s and -tz.
-p <port> set the server port.
-period <freq> set the sync period just as in the registry. That is:
0 == once a day
65535 == once every 2 days
65534 == once every 3 days
65533 == once every week (7 days)
65532 == once every 45 min until we get 3 good syncs, then
once every 8 hrs (3/day)
65531 == once every 45 min until we get 1 good sync, then
once every day
Otherwise, <freq> times per day.

[ Voor 5% gewijzigd door Verwijderd op 10-10-2005 16:39 ]

Pagina: 1