Я администрирую несколько серверов шаренного хостинга, сделал небольшой скрипт что бы проверять домены на внешних днс серверах под управлением DNS MANAGER, дело в том что замечательная связка isp manager + dns manager не всегда работает четко — как хотелось бы…

Иногда бывают косяки, пропадают домены на внешних днс серверах или ломаются по каким то причинам зоны. В результате чего домены не работают а у пользователей в панели  визуально все ОК. Надоело проверять в ручную, скрипт может получить список доменов из исп и прочекать каждый домен на каком либо днс сервере.

Код

Что делает скрипт:

1. получает список доменов из isp

2. проверяет каждый домен на днс сервере и пишет ответы в файлики

в случае удачи  /root/domain_OK

в случае не удачи   /root/domain_BAD

Настройка:

Нужно указать логин, пароль и адресс isp manager и ip днс сервера на котором будем проверять.

Запуск:

nano dns.sh копируем туды

chmod +h dns.sh

./dns.sh

 

  2 комментария в “Скрипт для проверки доменов в dns manager.”

  1. А подскажите как просто вывести список доменов и сохранить в файл? Только не через cURL a wget

     

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

(обязательно)

(обязательно)

 
Copyright © 2012. Linuxguru.ru