Windows Server 2003 as a Time Server in a small LAN

Ok, I'll cut to the chase, we have a small LAN consisting of 8 Servers (All Server 2003), doing various things, 2 of which are Domain Controllers, 1 Primary DC and 1 Backup DC, we have approx 50 clients, all running XP SP2 (patched & up-to-date). What I would like is for the clients to get their time from 1 of the DC's, preferably the Primary DC and preferably the DC using a UK based Time Server as its external source.

how can i do this ?

Any help appreciated, cheers
pbgormleyAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

dooleydogCommented:
client machines should already get their time from a DC, usually the PDC Emulator, and any replica DC's should also get their time from this same server.

If you set the time on the server (your PDC Emulator) to whatever time you want/need, all of your clients should adjust to be the same.

However, if you set your DC to a time zone that it is not in, this could cause some confusion with users getting a "false" time on their computers clocks.

Good Luck,
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
HolcombglCommented:
There are a few ways to do this.
1. The easiest would be on the Domain Controller go to the command prompt and use the Net Time command to set the server you want to use to sync with. If you do not know how to use the command it is net time ? for all the switches.

2. On your DC performing DHCP the is a NTP setting that will allow DHCP to pass the NTP setting to the clients. If you are not running a DHCP server run this command on the clients w32tm -s that will make them update the time with the DC.

Or you can do it the MS way listed below.

http://support.microsoft.com/kb/216734/EN-US/
1.      Click Start, click Run, type regedit, and then click OK.
2.      Follow these steps to change the server type to NTP:
a.       Locate and then click the following registry subkey:
HKEY LOCAL MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters
b.       In the right pane, right-click TYPE, and then click Modify.
c.       In Edit Value, type NTP in the Value data box, and then click OK.
3.      Follow these steps to configure the server as a reliable time source:
a.       In the right pane, right-click ReliableTimeSource, and then click Modify.
b.       In Edit DWORD Value, type 1 in the Value data box, and then click OK.
4.      Follow these steps to configure the server LocalNTP to 1:
a.       In the right pane, right-click LocalNTP, and then click Modify.
b.       In Edit DWORD Value, type 1 in the Value data box, and then click OK.
5.      Follow these steps to specify the time sources:
a.       In the right pane, right-click NtpServer, and then click Modify.
b.       In Edit Value, type Peers in the Value data box, and then click OK.

Note Peers is a placeholder for a space-delimited list of peers from which your computer obtains time stamps. Each DNS name that is listed must be unique.
6.      For Windows 2000 Service Pack 4 only, set the time correction setting. To do this, follow these steps:
a.       Locate and then click the following registry subkey:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters
b.       In the right pane, right-click MaxAllowedClockErrInSecs, and then click Modify.
c.       In Edit DWORD Value, type TimeInSeconds in the Value data box, and then click OK.

Note TimeInSeconds is a placeholder for the number of seconds that you want between each poll. A recommended value is 900. This value configures the Time Server to poll every 15 minutes.
7.      Follow these steps to set the poll interval:
a.       Locate and then click the following registry subkey:
HKEY LOCAL MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters
b.       In the right pane, right-click Period, and then click Modify.
c.       In Edit DWORD Value, type 24 in the Value data box, and then click OK.
8.      On the File menu, click Exit to exit Registry Editor.
9.      At the command prompt, type the following command to restart the Windows Time service, and then press ENTER:
net stop w32time && net start w32time
10.      Run the following command on all the computers other than the Time Server to reset the local computer's time against the Time Server:
w32tm -s
0
Walter PadrónCommented:
0
pbgormleyAuthor Commented:
Thanks guys, I'll give these ago and get back to you
0
scrathcyboyCommented:
Everything you need here, jsut do it direct in windows --
http://www.windowsnetworking.com/articles_tutorials/Configuring-Windows-Time-Service.html
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Operating Systems

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.