Alex Keda (обсуждение | вклад) (Новая страница: « == Использование WhoIs регистратора == При необходимости, можно использовать WhoIs-сервис пре…») |
Alex Keda (обсуждение | вклад) (→Использование WhoIs регистратора) |
||
(не показана одна промежуточная версия этого же участника) | |||
Строка 2: | Строка 2: | ||
== Использование WhoIs регистратора == | == Использование WhoIs регистратора == | ||
− | При необходимости, можно использовать WhoIs-сервис предоставляемый | + | При необходимости, можно использовать WhoIs-сервис предоставляемый API используемого регистратора доменов. Необходимо для некоторых малоадекватных WhoIs серверов (например, whois.centralnic.com) которые тупо банят IP адрес с которого идёт слишком много запросов. Причём не на некторое время, а насовсем. |
Реализовано только для WebNames.ru, у reg.ru такого точно нет, остальные - не проверялись. | Реализовано только для 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 и сопутствующая информация не выдаётся. Только факт того что домен занят, или свободен. |
Текущая версия на 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 и сопутствующая информация не выдаётся. Только факт того что домен занят, или свободен.