Ja imam sjajnu whois klasu za sve moguce i nemoguce extenzije, ali nazalost ne mogu da je sharujem ovde posto je pravljena za potrebe mog klijenta
Elem, par hintova:
- Koristi classic whois interface, dakle socketi i konekcija na port 43 a ne web based.
dragan-dinics-macbook-pro-2:~ dinke$ telnet whois.crsnic.net 43
Trying 199.7.55.74...
Connected to whois.crsnic.net.
Escape character is '^]'.
dinke.net
Whois Server Version 2.0
Domain names in the .com and .net domains can now be registered
with many different competing registrars. Go to http://www.internic.net
for detailed information.
Domain Name: DINKE.NET
Registrar: GODADDY.COM, INC.
Whois Server: whois.godaddy.com
Referral URL: http://registrar.godaddy.com
Name Server: NS1.WEBFACTION.COM
Name Server: NS2.WEBFACTION.COM
Name Server: NS3.WEBFACTION.COM
Name Server: NS4.WEBFACTION.COM
Status: clientDeleteProhibited
Status: clientRenewProhibited
Status: clientTransferProhibited
Status: clientUpdateProhibited
Updated Date: 21-nov-2010
Creation Date: 17-jan-2003
Expiration Date: 17-jan-2013
i naravno parsujes output
Adrese whois servera mozes naci na iana.org sajtu, npr za .com/.net je whois.crsnic.net. Kod requestova bukvalno saljes domen<cr> (kao u gornjem primeru).