Клиенты Windows, не использующие NTP-сервер, предоставляемый через DHCP

15

У меня есть сеть, состоящая в основном из Windows Vista и 7 клиентов и сервера Ubuntu. Сервер предоставляет услуги DHCP и NTP через dhcp3-serverи openntpd.

По моему dhcpd.conf, подсеть объявляется следующим образом:

subnet 10.10.10.0 netmask 255.255.255.0 {
        range 10.10.10.10 10.10.10.200;
        option broadcast-address 10.10.10.255;
        option routers 10.10.10.1;
        option ntp-servers 10.10.10.1;
}

Похоже, что клиенты не используют NTP-сервер. Когда я собираю сетевой трафик с помощью Wireshark во время процесса DHCP, я также не вижу упоминания опции NTP в сообщении предложения DHCP.

Я не совсем уверен, должны ли клиенты специально запрашивать эту опцию, чтобы получить ее, или мне нужно сделать другую конфигурацию, чтобы предложить эту опцию.

Der Hochstapler
источник
Я не уверен, будет ли Windows запрашивать NTP-серверы из dhcp. Они только спрашивают DNS, IP, шлюз, маску сети, насколько я знаю. | После быстрого поиска в Google я нашел только приложения, которые установили бы их для данного ntp-сервера.
Apache
Вот чего я боялся. Было бы неплохо, если бы был собственный способ настроить это.
Der Hochstapler

Ответы:

16

Ключ реестра

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dhcp\Parameters\Options\4

указывает, что Windows фактически не использует обязательную опцию, которая установила бы сервер NTP (опция DHCP 42). В статье службы поддержки Microsoft « Параметры DHCP, поддерживаемые клиентами» указано, что добавление дополнительных ключей здесь не окажет никакого влияния.

Таким образом, мне кажется, что в Windows Vista / 7 не поддерживается встроенная поддержка NTP-серверов через DHCP.

Der Hochstapler
источник