Для синхронизации времени и даты есть специальный протокол NTP - Network Time Protocol.
Для того чтобы наша Linux система автоматически синхронизировалась при запуске системы необходимо установить пакет ntp
$> apt-get install ntpДалее изменяем конфигурацию. Нам необходимо чтобы наш сервер синхронизировалась с внешним NTP сервером
kg.pool.ntp.org
и выступал как сервер для локальных компьютеров под сети 192.168.1.0/255.255.255.0, для этого$> nano /etc/ntp.conf ... server kg.pool.ntp.org restrict kg.pool.ntp.org mask 255.255.255.255 nomodify notrap noquery restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap #Query access for subnet restrict 127.0.0.1 #Full access for localhost ...Настройки готовы.
Для начала убедимся какая время стоит до синхронизации
$> date Fri May 27 07:00:00 KGT 2011
Вручную синхронизируем время и убеждаемся что синхронизация произошла
$> ntpdate -u kg.pool.ntp.org 27 May 12:29:14 ntpdate[17792]: adjust time server 213.145.129.29 offset -0.001666 sec $> date Fri May 27 12:29:18 KGT 2011
Поднимаем службу ntpd как автоматический запуск
$> chkconfig ntpd on
Убедиться произошла ли синхронизация, можно убедиться командой
$> ntpq -p remote refid st t when poll reach delay offset jitter ============================================================================== *85.115.208.71 213.145.129.29 4 u 62 64 377 1.695 1.269 5.951
Комментариев нет:
Отправить комментарий