konfiguration

Synkronisering datortid är mycket viktigt i moderna datornätverk, är precision och tidssynkronisering kritisk i många tillämpningar, särskilt tidskänsliga transaktioner. Tänk att köpa en flygstol bara att få veta på flygplatsen att biljetten såldes två gånger eftersom den köptes efteråt på en dator som hade en långsammare klocka!

Moderna datorer har interna klockor kallas Real Time Clock marker (RTC) som ger tid och datum. Dessa marker är batteriet backas så att även under strömavbrott, kan de behålla tid men persondatorer är inte konstruerade för att vara perfekt klockor. Deras design har optimerats för massproduktion och låga kostnader snarare än att upprätthålla korrekt tid.

För många tillämpningar är detta kan vara helt tillräcklig, även om ganska ofta maskiner tar tid att synkroniseras med andra datorer i ett nätverk och när datorer är ur synk med varandra problem kan uppstå till exempel dela nätverksfiler eller i vissa miljöer även bedrägeri!

Microsoft Windows 2000 har en tidssynkronisering verktyg inbyggt i operativsystemet kallas Windows Time (w32time.exe) som kan konfigureras för att fungera som en nätverk tidsserver. Microsoft och andra rekommenderar starkt att du konfigurerar en tidsserver med en hårdvara källor snarare än från internet där förekommer ingen autentisering.

Om du vill konfigurera Windows tidstjänst för den interna hårdvaran klockan, då först kontrollera att w32time ligger i listan systemtjänster i registret för att kontrollera:

Klicka på Start, Kör skriv regedit klicka på OK.

Leta upp och klicka på följande registerpost:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32Time

Det rekommenderas starkt att du säkerhetskopierar registret som allvarliga problem kan uppstå om du ändrar registret på ett felaktigt, är ändringar i registret sker på egen risk.

Till att börja konfiguration för en intern klocka, klicka på följande undernyckel:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeParameters

I den högra rutan, högerklicka Reli, klicka sedan på Ändra.

I Redigera DWORD-värde, typ 1 i rutan Data, och klicka sedan på OK

Avsluta Registereditorn

För att starta om Windows tidstjänst klickar du på Start, Kör (eller använd Kommandotolken anläggning).

Typ: net stop w32time && net start w32time

Tryck sedan på enter.

För att återställa lokala datorer sikt, skriver du följande på alla datorer förutom tidsservern som inte måste synkroniseras med sig själv:

w32tm -s

Så här konfigurerar du Windows tidstjänst för en extern tidskälla, klicka på Start, Kör och skriv regedit och klicka på OK.

Leta upp följande undernyckel:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeParameters

I den högra rutan, högerklickar skriv sedan klicka på Ändra i redigerings Värde typ NTP i rutan Data och klicka på OK.

Nu i den högra rutan, högerklicka Reli, klicka sedan på Ändra.

I Redigera DWORD-värde rutan under Värde Data, typ 0, klicka på OK.

Högerklicka NtpServer i den högra rutan och klicka sedan på Ändra.

I Redigera värde, skriver Domain Name System (DNS), måste varje DNS vara unikt.

Nu klicka på Ok.

För Windows 2000 Service Pack 4 endast ställa in korrigeringsinställningarna tid att göra detta lokalisera:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeParameters

I den högra rutan, högerklicka MaxAllowedClockErrInSecs, sedan Ändra i Redigera DWORD-värde rutan, skriver du en tid i sekunder max antal sekunder skillnad mellan den lokala klockan och tiden som tas emot från NTP-servern för att kunna betraktas som en giltig nytt tid.

Klicka på OK.

För att ställa in omröstningen intervall hitta:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeParameters

I den högra rutan, högerklicka Period, klicka sedan på Ändra.

I Redigera DWORD-värde rutan under Värde Data, typ 24 sedan OK

Avsluta Registereditorn

Klicka på Start, sedan på Kör och skriv sedan följande och tryck på Enter:

Net stop w32time && net start w32time

För att återställa lokala datorer sikt, skriver du följande på alla datorer förutom tidsservern som inte måste synkroniseras med sig själv:

Network Time Protocol
(NTP) är ett Internet-protokoll som används för överföring av exakt tid, vilket ger tidsinformation tillsammans så att man kan få en exakt tid

För att göra det möjligt för Network Time Protocol; NtpServer, leta upp och klicka:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeTimeProvidersNtpServer

I den högra rutan, högerklickar du på Aktiverad och klicka sedan på Ändra.

I Redigera DWORD-värde rutan 1 i rutan Data, och klicka sedan på OK.

Gå nu tillbaka och klicka på

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeParametersNtpServer

I den högra rutan, högerklicka NtpServer, sedan Ändra i Redigera DWORD-värde under Värde Datatyp i den högra rutan, högerklicka NtpServer, sedan Ändra i Redigera DWORD-värde i rutan Data skriver du Domain Name System (DNS ), måste varje DNS vara unikt och du måste lägga 0x1 till slutet av varje DNS-namn annars förändringar kommer inte träda i kraft.

Nu klicka på Ok.

Leta upp och klicka på följande

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeTimeProvidersNtpClientSpecialPollInterval

I den högra rutan, högerklicka SpecialPollInterval, klicka sedan på Ändra.

I Redigera DWORD-värde rutan under Värde Data skriver du antalet sekunder som du vill ha för varje omröstning, dvs 900 kommer enkät var 15 minuter, och klicka sedan på OK.

För att konfigurera korrigeringsinställningarna tid, lokalisera:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32Timeconfig

I den högra rutan, högerklicka MaxPosPhaseCorrection, sedan Ändra i Redigera DWORD-värde rutan Bas i, klickar du på Decimal, i rutan Data skriver du en tid i sekunder som 3600 (en timme) och klicka på OK.

Gå nu tillbaka och klicka:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32Timeconfig

I den högra rutan, högerklicka MaxNegPhaseCorrection, sedan Ändra.

I Redigera DWORD-rutan under bas, klickar du på Decimal, i rutan Data typ tiden i sekunder som du vill hämta exempel 3600 (omröstningar i en timme)

Avsluta Registereditorn

Nu för att starta Windows tidstjänst klickar du på Start, Kör (eller alternativt använda kommandotolken anläggningen) och typ:

net stop w32time && net start w32time

Och på varje dator, annan än den tidsserver, typ:

W32tm / -s

Och det är det din tid server ska vara nu igång.