на контроллере домена проверил источник времени
netdom query fsmo
получил radium.msk.rcpcm.org
w32tm /query /configuration — посмотреть конфигурацию
w32tm /config /manualpeerlist:»192.168.1.3,0×8″
w32tm /config /update
w32tm /resync /rediscover
w32tm /resync /computer:192.168.1.3
Поменял параметр реестра
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\AnnounceFlags
с ‘5’ на ‘A’
ВСЯ ЭТА ХРЕНЬ НЕ РАБОТАЛА пока не отключил синхронизацию времени виртуалки с хост-системой по подсказке из
Особенности настройки времени для виртуальных контроллеров домена
Для отключения синхронизации надо выставить значение 0 для параметра Enabled, находящегося в разделе HKLM\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\VMICTimeProvider
Установил 0.
Выполнил
net stop w32time & net start w32time
Время синхронизировалось с 192.168.1.3
Значение параметра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters\NtpServer менял 192.168.1.3 или 192.168.1.3,0×1
разницы не заметил.
На сервере fhm-dhcp
Отключил timesyncd:
$sudo timedatectl set-ntp no
Проверка:
$timedatectl
в выводе должно быть
Network time on: no
Устанавливаю ntpd
apt install ntp
В /etc/ntp.conf добавил
restrict 10.0.0.0 mask 255.255.255.0 nomodify notrap
restrict 192.168.0.0 mask 255.255.0.0 nomodify notrap
sudo service ntp restart
Проверка ntp:
sudo ntpq -p
ИЗМЕНЕНИЕ от 26.07.2021
Решил, что по уму сделать сначала синхронизацию времени хост-системы, а виртуалки уже сами подцепят нужное время.
На hyperv-host1 (10.99.0.11) выполнил команды:
w32tm /config /manualpeerlist:192.168.1.3
w32tm /config /update
net stop w32time & net start w32time
Время синхронизировалось, адрес 192.168.1.3 записался в реестр HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters\NtpServer
На виртуалке контроллера домена 10.99.100.35 вернул значение параметра Enabled в разделе HKLM\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\VMICTimeProvider в 1
Рестартовал службу времени
net stop w32time & net start w32time