Alex Keda (обсуждение | вклад) (→Использование WhoIs регистратора) |
Alex Keda (обсуждение | вклад) (→Использование WhoIs регистратора) |
||
Строка 2: | Строка 2: | ||
== Использование WhoIs регистратора == | == Использование WhoIs регистратора == | ||
− | При необходимости, можно использовать WhoIs-сервис предоставляемый | + | При необходимости, можно использовать WhoIs-сервис предоставляемый API используемого регистратора доменов. Необходимо для некоторых малоадекватных WhoIs серверов (например, whois.centralnic.com) которые тупо банят IP адрес с которого идёт слишком много запросов. Причём не на некторое время, а насовсем. |
Реализовано только для WebNames.ru, у reg.ru такого точно нет, остальные - не проверялись. | Реализовано только для WebNames.ru, у reg.ru такого точно нет, остальные - не проверялись. | ||
Строка 18: | Строка 18: | ||
В приведённом примере, запросы к WhoIs будут идти через регистратора для доменов в зонах ".site" и ".pw" | В приведённом примере, запросы к WhoIs будут идти через регистратора для доменов в зонах ".site" и ".pw" | ||
+ | |||
+ | == Использование проверки доступности домена через API регистратора == | ||
+ | |||
+ | Реализовано для регистраторов WebNames и RegRu. | ||
+ | |||
+ | Если у вас на сайте есть проверка доменов на доступность, то при вышеприведённых настройках и передаче на /API/WhoIs дополнительного параметра | ||
+ | |||
+ | IsAvalible=yes | ||
+ | |||
+ | Для настроенных зон проверка доступности домена будет производится через соответствующую функцию API регистратора домена. Ответы API биллинга аналогичны обычным ответам на запросы WhoIs, кроме того, что сама информация WhoIs и сопутствующая информация не выдаётся. Только факт того что домен занят, или свободен. |
Текущая версия на 12:39, 1 января 2016
Использование WhoIs регистратора
При необходимости, можно использовать WhoIs-сервис предоставляемый API используемого регистратора доменов. Необходимо для некоторых малоадекватных WhoIs серверов (например, whois.centralnic.com) которые тупо банят IP адрес с которого идёт слишком много запросов. Причём не на некторое время, а насовсем.
Реализовано только для WebNames.ru, у reg.ru такого точно нет, остальные - не проверялись.
Для этого, в настройках регистратора ставится соответствующая галочка, выставляется допустимое число запросов к API в минуту (лучше выставить чуть меньше) и делается настройка в файле hosts/__домен_биллинга__/config/DomainZones.xml, типа такой:
<XML> <site> <IsUseRegistratorWhoIs>1</IsUseRegistratorWhoIs> </site> <pw> <IsUseRegistratorWhoIs>1</IsUseRegistratorWhoIs> </pw> </XML>
В приведённом примере, запросы к WhoIs будут идти через регистратора для доменов в зонах ".site" и ".pw"
Использование проверки доступности домена через API регистратора
Реализовано для регистраторов WebNames и RegRu.
Если у вас на сайте есть проверка доменов на доступность, то при вышеприведённых настройках и передаче на /API/WhoIs дополнительного параметра
IsAvalible=yes
Для настроенных зон проверка доступности домена будет производится через соответствующую функцию API регистратора домена. Ответы API биллинга аналогичны обычным ответам на запросы WhoIs, кроме того, что сама информация WhoIs и сопутствующая информация не выдаётся. Только факт того что домен занят, или свободен.