[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [SLUG] WHOIS..server.



Chris

Back when I was working for a DNS company ( who shall remain nameless ) I
had to look into this.
Since there are very few whois servers at all in the world, there is no real
whois server you can get

HOWEVER

While I never wrote a whois server ( we just did the web version, not the
real one ), I did have to write a whois client ( in Perl ) from scratch, and
I can tell you that the whois protocol is EXTREMLY trivial to implement.
Really! My guess at the time was that the number of people who needed a
whois server was so small, and their needs so specialised, that they
probably wrote their own. I implemented the whois client in about 20 lines
of Perl, and I imagine you could do a pretty decent job ( subject to load
requirements ) of implementing the server in a hundred or so.
Of course I still don't recommend Perl for heavily loaded servers, but
unless you work for someone pretty big ( bigger than rams :) ), I doubt you
need it to stand up to a huge load.

Rip the pre-forking server example out of the Perl Cookbook, and whack a
little protocol stuff, and maybe a SQL call in, and Bob's your second
cousin.
Whois server.

Let me know if you need more details

Adam

----- Original Message -----
From: "Chris Barnes" <Chris_Barnes@nospam.rams.com.au>
To: "SLUG (E-mail)" <slug@nospam.slug.org.au>
Sent: Wednesday, June 13, 2001 5:32 PM
Subject: [SLUG] WHOIS..server.


> Does anyone know where i can get a whois server for linux (if there is
such
> a thing). I've looked on Freshmeat.net but i've had no luck. Any other
> suggestions?
>
> Chris Barnes
> System Operations
> (02)8218 6205
>
> 'One fish two fish red fish blue fish'
> -Dr. Seuss
>
>
> Searching for "A Better Way" to a home loan, call RAMS on 13 7267, or go
to http://www.rams.com.au
>
> The e-mail and any attachments may contain confidential information.  If
you receive it in error you must not use or disclose the information. You
must tell us and delete it. We do not waive any legal privilege by sending
it. RAMS does not promise that the email is free from virus defect or error.
>
> --
> SLUG - Sydney Linux User Group Mailing List - http://slug.org.au/
> More Info: http://lists.slug.org.au/listinfo/slug


-- 
SLUG - Sydney Linux User Group Mailing List - http://slug.org.au/
More Info: http://lists.slug.org.au/listinfo/slug