[dns-operations] check if a domain has been registered via DNS
rlegene at gmail.com
Fri Apr 28 06:23:26 UTC 2017
Just to make matters worse, you can't expect a domain name which do exist
in DNS to not be available for registration.
Most registries publish their zones triggered by a cron job. Some maybe
even less frequent than daily. Even if there is an hourly update it still
leaves a window of opportunity where someone else could have time to
register the domain name before you.
Some registries even only spool a new version when it is "really needed".
It is a manual process and deletions may not qualify as important enough to
warrant a few extra key presses.
On Thu, 27 Apr 2017, 22:33 Peng Yonghua, <pyh at vodafonemail.de> wrote:
> 在 2017/4/27 下午10:23, Stephane Bortzmeyer 写道:
> > No. Some registries (like .fr) allow registration without
> > delegation. Some have a "on hold" system where the domain is
> > temporarily not published in the DNS. And I do not even mention
> > redemption periods and domains not registered but not registreable
> > (such as the seven dirty words in .us).
> > Bad idea, sorry. The DNS does not replace a proper DAS.
> thanks for the info.
> I have wrote in the original document of the module,
> use Net::Domain::Registration::Check;
> print domain_on_parent($domain) ? "domain has been taken" : "domain may
> not be taken";
> so, if domain_on_parent return true, the domain has been taken.
> if return false, the domain may or may not be taken.
> besides .fr, also .uk doesn't delegate DNS after the domain
> registration, for example, yahoo.uk.
> So, this module let us make a rough filter on domain registration,
> anyway if domain has DNS delegation, thus it has been taken for 100%.
> dns-operations mailing list
> dns-operations at lists.dns-oarc.net
> mailing list
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the dns-operations