Подмена time.windows.com локальным ntp-сервером

понедельник, 1 июня 2009 г.
В крупных, постоянно меняющихся и развивающихся гетерогенных сетях установка адреса локального ntp-сервера на всех машинах может представлять определенную проблему. В данном случае можно воспользоваться возможностями DNS-сервера BIND и подменить выдаваемый по запросу «time.windows.com» ip-адрес.

На DNS сервере создадим интересующую нас зону следующего содержания:

/etc/bind/zones/prime/time.windows.com
; time.windows.com.
$TTL 86400
@ in soa time.windows.com. hostmaster.office.example. (
  2009060200 ;serial
  8H ;refresh
  2H ;retry
  1W ;expiration
  1D ) ;minimum

  ns ns.serv.example.

time.windows.com. a 192.168.0.2


где 192.168.0.2 — ip-адрес локального ntp-сервера

В конфигурационный файл /etc/named.conf добавляем строки: 
  zone "time.windows.com" in {
  type master;
  file "prime/time.windows.com";
  };



Перегружаем Bind: 
rndc reload

Если все правильно в логе /var/log/messages появится подобная строчка:

Jun 2 09:49:09 minotaur named[3930]: zone time.windows.com/IN: loaded serial 2009060200

0 коммент.:

Отправить комментарий