Синхронизация времени по ntp
NTP - это сетевой протокол для синхронизации времени. Возможны два режима
Устанавливаем необходимые пакеты
emerge net-misc/ntp
Поначалу системное время может очень сильно отличаться от мирового, поэтому рекомендуется сначала запустить утилиту ntpdate:
ntpdate 0.gentoo.pool.ntp.org
Эта команда синхронизирует время единожды. Чтобы подстройка часов шла непрерывно, можно настроить демон ntpd в качестве клиента.
По умолчанию файл /etc/ntp.conf уже имеет все необходимые настройки, необходимые для успешного запуска:
/etc/init.d/ntpd start
rc-update add ntpd default
Также можно предоставлять синхронизацию времени и другим клиентам (в том числе и машинам Windows), для этого достаточно переопределить строку restrict в файле /etc/ntp.conf:
restrict 192.168.0.0 mask 255.255.255.0 nomodify nopeer notrap
Теперь, чтобы другой компьютер из сети 192.168.0.0/24 мог синхронизировать время с главным, нужно в его файл /etc/ntp.conf добавить следующую строку:
# модификатор prefer указывает на то, что этот сервер будет опрашиваться в первую очередь
server 192.168.0.1 prefer
Проверить работу можно командой ntpdc -p:
ntpdc -p remote local st poll reach delay offset disp ======================================================================= =server.example. 192.168.0.23 3 1024 377 0.00012 0.013566 0.18501 *phobos.bsys-net 192.168.0.23 2 1024 377 0.02696 -0.002748 0.13666 =hornet.itconnec 192.168.0.23 3 1024 377 0.04070 -0.012368 0.13664 =naos.promodev.r 192.168.0.23 3 1024 377 0.05278 -0.000996 0.18497