рис. 2.10 – указано общее число ошибок (поле Total
Errors), предупреждений (поле Total Warnings) и проблем, которые не поддаются
автоматическому исправлению (поле Total Problems HTML Repair Cannot Fix).
Рис. 2.10. Первая часть отчета сервиса HTML Check & Repair
Фрагмент второй части отчета приведен на рис. 2.11. Сообщения об ошибках
и предупреждения размещены на отдельных строках и выделены цветом, а также
символами ——:[n]^Error: (для ошибок) или ——:[n]^Warning: (для предупреж
дений) в начале строки. При этом n – порядковый номер ошибки. За двоеточием
следует описание ошибки. В строках, помеченных символами ——:[n]^Hint: и
также выделенных цветом, даются краткие рекомендации, как избегать подоб
ных ошибок.
В третьей части отчета, представленной на рис. 2.12, перечислены проблемы,
с которыми столкнулся сервис в ходе проверки, и даны рекомендации авторам по
самостоятельному устранению погрешностей. Ссылки указывают на строки ис
ходного кода документа.
108 Автоматизация
Рис. 2.11. Вторая часть отчета сервиса HTML Check & Repair
Рис. 2.12. Третья часть отчета сервиса HTML Check & Repair
Сетевые средства
Проверка доменных имен
Whoisсервис РосНИИРОС
РосНИИРОС (Российский НаучноИсследовательский Институт Развития Об
щественных Сетей) является администратором российского национального до
мена верхнего уровня RU, обеспечивая регистрацию в нем доменов второго уров
ня. Заметим попутно, что на момент написания книги в домене RU было
зарегистрировано свыше 205 тысяч доменов второго уровня.
Сервис Whois (http://www.ripn.net/nic/whois/index.html) предоставляется
РосНИИРОС в информационных целях и может быть использован только для
получения информации о доменном имени и контактных лицах. Основным усло
вием его предоставления является обязательство не производить массовых выбо
рок информации, превышающих разрешенные пределы: с одного IPадреса до
пускается делать ограниченное количество запросов в минуту. В противном
случае вместо обработки запросов возможна выдача предупредительного сооб
щения. Если в течение часа пользователь неоднократно превысит частоту по
ступления запросов, то предоставление Whoisсервиса ему прекращается, а на
каждый последующий запрос выдается извещение об отказе в услуге:
Для получения информации о домене требуется заполнить лишь строку зап
роса (см. рис. 2.13), в которой указывается имя интересующего вас домена, и
щелкнуть по кнопке Search (Поиск). В результате работы сервиса будет выдана
страница, содержащая полную информацию по домену (рис. 2.14).
Рис. 2.13. Служба Whois РосНИИРОС
110
Автоматизация
Рис. 2.14. Страница ответа службы Whois РосНИИРОС
Приведем в алфавитном порядке все возможные поля, встречающиеся в отве
тах Whoisсервиса РосНИИРОС:
•
address – контактный адрес физического лица (на английском языке, нео
бязательное поле);
•
adminc – идентификатор представителя организации для администра
тивного контакта с РосНИИРОС;
•
admino – идентификатор администратора домена;
•
billc – идентификатор представителя организации, ответственного за оп
лату услуг по домену;
•
changed – дата последнего изменения клиентом информации в объекте
(приводит к запуску процесса тестирования зоны). Для доменов треть
его уровня может указывать дату, когда начнется ежегодное автомати
ческое тестирование зоны, если не будет прислан запрос на обновление
зоны;
Сетевые средства
•
created – дата регистрации домена; не изменяется при продлении срока ре
гистрации, смене администратора или регистратора домена;
•
descr – краткое описание объекта в произвольной текстовой форме (не
обязательное поле);
•
domain – доменное имя;
•
email – электронный адрес;
•
faxno – номер факса (с международным кодом и кодом города);
•
freedate – дата освобождения домена (указывается для доменов с прибли
жающимся сроком аннулирования регистрации);
•
mntadm – организация или физическое лицо, которому принадлежит
служба технической поддержки;
•
mntby – идентификатор службы технической поддержки (службы авто
ризации), отвечающей за корректность информации о домене в базе дан
ных РосНИИРОС;
•
mntner – идентификатор службы технической поддержки в базе данных
РосНИИРОС;
•
nichdl – идентификатор объекта базы данных;
•
nserver – список DNSсерверов, поддерживающих домен (если имя серве
ра содержит имя домена, то указываются также его IPадреса);
•
org – название организации;
•
paidtill – дата, по которую оплачена регистрация домена;
•
person – полное имя физического лица (на английском языке), являюще
гося администратором домена;
•
phone – телефоны с международным кодом и кодом города;
•
regch – идентификатор регистратора, которому передается домен (при
смене регистратора);
•
registrar – идентификатор регистратора;
•
remark – произвольные текстовые комментарии (необязательное поле);
•
source – источник информации;
•
state – состояние объекта;
•
techc – идентификатор контактного лица по техническим вопросам;
•
type – тип домена;
•
whois – Whoisсервис регистратора;
•
www – URLадрес сайта регистратора;
•
xfreeing – домен подлежит удалению из реестра в течение часа.
Поле State является одним из обязательных полей в ответах Whoisсервиса
РосНИИРОС при запросе по доменным именам второго уровня в зонах RU и SU
и третьего уровня в зонах COM.RU, NET.RU, ORG.RU, PP.RU.
5th Фев 2011
|
Теги:
|