konfiguracja

Synchronizacja czasu komputer jest bardzo ważne w nowoczesnych sieci komputerowych, precyzja i synchronizacja czasu jest krytyczny w wielu zastosowaniach, w szczególności transakcji wrażliwych czasu. Wystarczy wyobrazić sobie, zakup miejsca w samolocie powiedział nam tylko na lotnisku, że bilet został sprzedany dwa razy, ponieważ został zakupiony później na komputerze, który miał wolniejszy zegar!

Nowoczesne komputery mają zegarów wewnętrznych zwane chipy zegar czasu rzeczywistego (RTC), które zapewniają informacje o czasie i dacie. Układy te są bateryjnie tak, że nawet w czasie przerwy w dostawie prądu, mogą utrzymać czas, ale komputery nie są przeznaczone do doskonałe zegary. Ich konstrukcja została zoptymalizowana do masowej produkcji i niski koszt, a nie utrzymywanie dokładny czas.

Dla wielu zastosowań, to może być bardzo odpowiednie, choć dość często maszyny potrzebują czasu do synchronizacji z innymi tych komputerów w sieci, a gdy komputery nie są zsynchronizowane ze sobą, mogą pojawić się problemy, takie jak udostępnianie plików w sieci lub w pewnych warunkach nawet oszustwa!

Microsoft Windows 2000 ma narzędzie do synchronizacji czasu wbudowany w system operacyjny nazwie Windows Time (w32time.exe), które mogą być skonfigurowane jako sieciowy serwer czasu, Microsoft i inni zalecają, aby skonfigurować serwer czasu ze źródła sprzętowego, a nie z internetu, gdzie nie ma autoryzacji.

Jeśli chcesz skonfigurować usługę Czas systemu Windows do korzystania z wewnętrznego zegara sprzętowego, a następnie sprawdź, czy w w32time znajduje się na liście usług systemowych w rejestrze, aby sprawdzić:

Kliknij przycisk Start, Uruchom, a następnie wpisz polecenie regedit, a następnie kliknij przycisk OK.

Zlokalizuj, a następnie kliknij następujący wpis rejestru:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32Time

Zalecane jest, że kopii zapasowej rejestru, jak poważne problemy mogą wystąpić w przypadku modyfikowania rejestru, zmiany w rejestrze wykonywane są na własne ryzyko.

Aby rozpocząć konfigurację dla wewnętrznego zegara, kliknij następujący podklucz:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeParameters

W prawym okienku kliknij prawym przyciskiem myszy ReliableTimeSource, a następnie kliknij polecenie Modyfikuj.

W Edytowanie wartości DWORD wpisz 1 w polu Dane wartości, a następnie kliknij przycisk OK

Zamknąć Edytor rejestru

Aby ponownie uruchomić usługę Czas systemu Windows kliknij przycisk Start, Uruchom (lub alternatywnie korzystać z usługi Wiersz polecenia).

Typ: przystanek w32time netto && net start w32time

Następnie naciśnij klawisz ENTER.

Aby zresetować czas komputerów lokalnych ", wpisz następujące polecenie na wszystkich komputerach z wyjątkiem serwera czasu, który nie musi być zsynchronizowane ze sobą:

w32tm -s

Aby skonfigurować usługę Czas systemu Windows do korzystania z zewnętrznego źródła czasu, kliknij przycisk Start, Uruchom i wpisz regedit, a następnie kliknij przycisk OK.

Zlokalizuj następujący podklucz:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeParameters

W prawym okienku kliknij prawym przyciskiem myszy Type następnie kliknij polecenie Modyfikuj, w rodzaju edycja Wartość NTP w polu Dane wartości, a następnie kliknij przycisk OK.

Teraz w prawym okienku kliknij prawym przyciskiem myszy ReliableTimeSource, a następnie kliknij polecenie Modyfikuj.

W oknie dialogowym Edytowanie wartości DWORD, pod Dane wartości wpisz 0, a następnie kliknij przycisk OK.

Kliknij prawym przyciskiem myszy pozycję NtpServer w prawym okienku, a następnie kliknij polecenie Modyfikuj.

W edycji Wartość wpisz Domain Name System (DNS), każdy DNS musi być unikatowa.

Teraz kliknij przycisk OK.

Tylko dla dodatku Service Pack systemu Windows 2000 4, ustawić ustawienia korekty czasu, aby to zrobić zlokalizować:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeParameters

W prawym okienku kliknij prawym przyciskiem myszy MaxAllowedClockErrInSecs, a następnie Modyfikuj w oknie dialogowym Edytowanie wartości DWORD, wpisz czas w sekundach, maksymalna liczba różnicy sekund pomiędzy czasem lokalnym a czasem odebranym z serwera NTP, aby być uznane za ważne nowe czas.

Kliknij przycisk OK.

Aby ustawić ankieta przedziały zlokalizować:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeParameters

W prawym okienku kliknij prawym przyciskiem myszy Period, a następnie kliknij polecenie Modyfikuj.

W oknie dialogowym Edytowanie wartości DWORD, pod Dane wartości wpisz 24 następnie OK

Zamknąć Edytor rejestru

Kliknij przycisk Start, a następnie Uruchom a następnie wpisz następujące polecenie i naciśnij klawisz Enter:

Net stop && w32time net start w32time

Aby zresetować czas komputerów lokalnych ", wpisz następujące polecenie na wszystkich komputerach z wyjątkiem serwera czasu, który nie musi być zsynchronizowane ze sobą:

Network Time Protocol
(NTP) jest protokołem internetowym wykorzystywane do przenoszenia dokładny czas, zapewniając informację o czasie, ze sobą tak, że dokładny czas można uzyskać

Aby włączyć Network Time Protocol; NtpServer znajdź i kliknij:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeTimeProvidersNtpServer

W prawym okienku kliknij prawym przyciskiem myszy opcję Włączone, a następnie kliknij polecenie Modyfikuj.

W oknie dialogowym Edytowanie wartości DWORD wpisz 1 w polu Dane wartości, a następnie kliknij przycisk OK.

Teraz wróć i kliknij

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeParametersNtpServer

W prawym okienku kliknij prawym przyciskiem myszy NtpServer, następnie zmodyfikować, w Edytowanie wartości DWORD w obszarze Typ Dane wartości W prawym okienku kliknij prawym przyciskiem myszy NtpServer, następnie zmodyfikować, w Edytowanie wartości DWORD Dane wartości wpisz poniżej Domain Name System (DNS ), każdy DNS musi być unikalny i musisz dołączyć 0x1 na końcu każdej nazwy DNS, w przeciwnym razie zmiany nie zostaną wprowadzone.

Teraz kliknij przycisk OK.

Zlokalizuj i kliknij następujący

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeTimeProvidersNtpClientSpecialPollInterval

W prawym okienku kliknij prawym przyciskiem myszy SpecialPollInterval, a następnie kliknij polecenie Modyfikuj.

W oknie dialogowym Edytowanie wartości DWORD, pod Dane wartości wpisz liczbę sekund, które chcesz dla każdej ankiety, czyli 900 będzie sondowania co 15 minut, a następnie kliknij przycisk OK.

Aby skonfigurować ustawienia korekty czasu, znajdź:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32Timeconfig

W prawym okienku kliknij prawym przyciskiem myszy MaxPosPhaseCorrection, następnie zmodyfikować w oknie dialogowym Edytowanie wartości DWORD, w obszarze System, kliknij dziesiętne, pod Dane wartości wpisz czas w sekundach, jak 3600 (godzinę), a następnie kliknij przycisk OK.

Teraz wróć i kliknij:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32Timeconfig

W prawym okienku kliknij prawym przyciskiem myszy pozycję MaxNegPhaseCorrection, a następnie zmodyfikować.

W oknie Edytowanie wartości DWORD w obszarze System, kliknij dziesiętne, w polu Dane wartości wpisz czas w sekundach chcesz sondować takich jak 3600 (ankiety w ciągu godziny)

Zamknąć Edytor rejestru

Teraz, aby ponownie uruchomić usługę Czas systemu Windows, kliknij przycisk Start, Uruchom (lub alternatywnie użyć polecenia prompt siłownia) i wpisz:

przystanek w32time netto && net start w32time

I na każdym komputerze, innym niż serwer czasu, typu:

W32tm / -s

I to serwer czasu powinien być teraz gotowy do pracy.