Наши партнеры



Реклама
  • ИП Попов А.П.
  • ИНН: 602715631406
Этот танец невесты оставит вас без слов! Пересмотрела 10 раз!
Реклама
  • ИП Попов А.П.
  • ИНН: 602715631406
Танец на выпускном взорвал сеть: смотреть без детей
Реклама
  • ИП Попов А.П.
  • ИНН: 602715631406
Диалог бабушки и внучки! Такое видео вызывает смех сквозь слезы…
Реклама
  • ИП Попов А.П.
  • ИНН: 602715631406
Шум и звон в голове - это начало инсульта! Пока сосуд не лопнул…
Реклама
  • ИП Попов А.П.
  • ИНН: 602715631406
Женатым лучше не смотреть: танец роскошной Татьяны (видео)



Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

Реклама
  • ИП Попов А.П.
  • ИНН: 602715631406
Танец на выпускном взорвал сеть: смотреть без детей
Next Previous Contents

6. Сопровождение

Содержание в рабочем состоянии.

Существует только одна задача по сопровождению named, кроме содержания его запущенным на машине. Это регулярное обновление файла root.hints. Наиболее легкий путь -- это использование программы dig. Сначала запустите dig без аргументов и вы получите файл root.hints, соответствующтй вашим данным. Затем запросите один из перечисленных корневых серверов, выполнив команду dig @rootserver. Вы заметите, что вывод этой команды выглядит ужасно похоже на файл root.hints. Сохраните выводимые данные в файл (с помощью команды dig @e.root-servers.net . ns >root.hints.new) и замените этим файлом старый файл root.hints.

Помните, что необходимо перезапустить named после замены файла.

Al Longyear послал мне этот скрипт, который может быть автоматически запущен для того, чтобы обновлять файл root.hints, создайте запись в crontab для запуска его раз в месяц и забудьте про него. В скрипте предполагается, что почтовая система работает и что определен почтовый алиас `hostmaster'. Вы должны подправить этот скрипт для соответствия вашим настройкам.


#!/bin/sh

#

# Обновляет информацию кеша сервера имен раз в месяц.

# Он автоматически запускается раз в месяц с помощью cron.

#

(

 echo "To: hostmaster <hostmaster>"

 echo "From: system <root>"

 echo "Subject: Automatic update of the named.conf file"

 echo



 export PATH=/sbin:/usr/sbin:/bin:/usr/bin:

 cd /var/named



 dig @rs.internic.net . ns >root.hints.new



 echo "The named.conf file has been updated to contain the following   

information:"

 echo

 cat root.hints.new



 chown root.root root.hints.new

 chmod 444 root.hints.new

 rm -f root.hints.old

 mv root.hints root.hints.old

 mv root.hints.new root.hints

 ndc restart

 echo

 echo "The nameserver has been restarted to ensure that the update is complete."

 echo "The previous root.hints file is now called   

/var/named/root.hints.old."

) 2>&1 | /usr/lib/sendmail -t

exit 0


Некоторые из вас заметили, что файл root.hints также доступен по ftp с сервера Internic. Пожалуйста не используйте ftp для обновления файла root.hints, вышеприведенный метод более дружелюбен по отношению к сети.


Next Previous Contents


Реклама
  • ИП Попов А.П.
  • ИНН: 602715631406
Женатым лучше не смотреть: танец роскошной Татьяны (видео)