Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

WHOIS server daemon

Is there any WHOIS server daemons to run on my serer and serve My requests?

Is it possible to deploy own WHOIS server in the end of WHOIS hierarchy like DNS servers are?

like image 712
s.webbandit Avatar asked Aug 24 '12 06:08

s.webbandit


People also ask

How do I find WHOIS server?

Browse http://www.iana.org/domains/root/db or search the whois database at whois.iana.org for the TLD. Each entry has a field specifying the whois server.

What is the WHOIS server?

Answer: A Whois server is set-up by an ICANN accredited registrar to acquire up-to-date information about domains that are registered within it. Every ICANN registrar is mandated to maintain a Whois server according to the ICANN agreement.

Is WHOIS legal?

Under ICANN organization's agreements, WHOIS may be used for any lawful purposes except to enable marketing or spam, or to enable high volume, automated processes to query a registrar or registry's systems, except to manage domain names.

What is WHOIS port 43?

Whois servers usually accept connections on port 43, which means that your whois client should be able to transmit and receive data using this port. However, if you're behind a proxy or firewall, it is possible that whois lookups may not work.


2 Answers

Take a look at rwhois. It is, at the very least, recognized by ARIN, and you may or may not be able to get your domain registrar to forward whois requests to you. But if they will, you can run an rwhois server that will provide whois information that is appended to the end.

like image 145
Jon Lin Avatar answered Sep 23 '22 16:09

Jon Lin


Take a look at https://github.com/DaKnOb/mwhois for a full RFC complient whois server. Plus somewhere's on sunsite there use to be a copy of nsca's whois server along with the whois client.

But do keep in mind if one is to run their own whois server most whois clients are not going to find it since by default queries for domain names goto icann/verisign as defined by arin the governing body for whois, IP addresses, ASN, reverse dns, and public routing tables.

The good news is if one is on linux then they can add TLDs to /etc/whois.conf or set the default whois in jwhois to leverage whois/whois++/rwhois servers in ones own control.

like image 32
Dwight Spencer Avatar answered Sep 24 '22 16:09

Dwight Spencer