Nils2: Domainverfügbarkeit testen mit nslookup ?

Beitrag lesen

Hallo,

ich brauche ein script um die verfügbarkeit einer domain (also ob schon registriert oder noch frei) herauszufinden.

So ziemlich alle scripts die man findet arbeiten mit whois querys, ich finde das ganze jedoch nicht sehr elegant weil es mir wiederspricht einen whois-text nach einem "not-found" string zu durchsuchen, des weiteren haben viele whois server ein limit für die anzahl querys usw..

Da ist mir eben die idee gekommen dass ganze mit dem nslookup tool (shellkommando) zu machen, d.h.:

exec("nslookup $domain", $result);
$domainAvail = (count($result) < 4);

Bei allen getesteten domains waren die resultate korrekt, jedoch bin ich mir dessen nicht ganz sicher, daher die frage:
Kann man nslookup gebrauchen um zu testen ob eine domain verfügbar oder schon registiert ist?  Anders formuliert: hat jeder registrierte domainname immer einen dnseintrag?

Vielen Dank für eure hilfe,

nils