Home > Utilities > WHOIS > View Configuration File

This script uses the 'tld.conf' file maintained by Bill Weinman for use in BW Whois. The source code for this script has been developed independently of BW Whois -- it just uses the same configuration file.

Printed below is a copy of the tld.conf file currently being used by this script.

# tld.conf file for BW Whois 3.0 and above. 
#
# version of 2003-01-27
#
# http://whois.bw.org/
#
# lines that begin with '#' are ignored. 
# format of the file is: 
#
# token  token  optional comments
#
# the first token is the TLD, the leading '.' is required.
# the second token is the fully-qualified domain name for the 
# whois server that responds to requests for the given TLD. 
#
# the two tokens can be separated by spaces and/or tabs
#
# anything on the line after the second token is ignored.
#
# the leading '#' for in-line comments is not required, but 
# may be in the future. 
#
# the file is searched sequentially, so it's important to have 
# 2nd-level domains earlier in the file than corresponding top-level 
# domains. (e.g. .net.au before .au).
#

.as      whois.nic.as
.ac      whois.nic.ac
.al      whois.ripe.net
.am      whois.amnic.net
.at      whois.nic.at
.com.au  whois.ausregistry.net.au
.net.au  whois.ausregistry.net.au
.org.au  whois.ausregistry.net.au
.asn.au  whois.ausregistry.net.au
.id.au   whois.ausregistry.net.au
.au      whois.aunic.net
.az      whois.ripe.net
.ba      whois.ripe.net
.be      whois.dns.be
.bg      whois.ripe.net
.br      whois.nic.br
.by      whois.ripe.net
.ca      whois.cira.ca
.cc      whois.nic.cc
.cd      whois.nic.cd
.ch      whois.nic.ch
.cl      whois.nic.cl
.cn      whois.cnnic.net.cn
.cx      whois.nic.cx
.cy      whois.ripe.net
.cz      whois.ripe.net
.de      whois.denic.de
.dk      whois.dk-hostmaster.dk
.dz      whois.ripe.net
.ee      whois.ripe.net
.eg      whois.ripe.net
.es      whois.ripe.net
.fi      whois.ripe.net
.fo      whois.ripe.net
.fr      whois.nic.fr
.gb      whois.ripe.net
.ge      whois.ripe.net
.gr      whois.ripe.net
.gs      whois.adamsnames.tc
.hk      whois.apnic.net
.hr      whois.ripe.net
.hu      whois.ripe.net
.ie      whois.domainregistry.ie
.il      whois.isoc.org.il
.in      whois.ncst.ernet.in
.is      whois.ripe.net
.it      whois.nic.it
.jp      whois.nic.ad.jp
.kh      whois.nic.net.kh
.kr      whois.krnic.net
.li      whois.nic.ch
.lt      whois.ripe.net
.lu      whois.dns.lu
.lv      whois.ripe.net
.ma      whois.ripe.net
.md      whois.ripe.net
.mk      whois.ripe.net
.ms      whois.adamsnames.tc
.mt      whois.ripe.net
.mx      whois.nic.mx
.nl      whois.domain-registry.nl
.no      whois.norid.no
.nu      whois.nic.nu
.nz      whois.srs.net.nz
.pl      whois.ripe.net
.pt      whois.ripe.net
.ro      whois.ripe.net
.ru      whois.ripn.ru
.se      whois.nic-se.se
.sg      whois.nic.net.sg
.si      whois.ripe.net
.sh      whois.nic.sh
.sk      whois.ripe.net
.sm      whois.ripe.net
.su      whois.ripn.net
.tc      whois.adamsnames.tc
.tf      whois.adamsnames.tc
.th      whois.thnic.net
.tj      whois.nic.tj
.tn      whois.ripe.net
.to      whois.tonic.to
.tr      whois.ripe.net
.tv      whois.tv
.tw      whois.twnic.net
.ua      whois.ripe.net
.ac.uk   whois.ja.net
.gov.uk  whois.ja.net
.uk      whois.nic.uk
.us      whois.nic.us
.va      whois.ripe.net
.vg      whois.adamsnames.tc
.ws      whois.nic.ws

# centralnic pseudo-TLDs
.br.com  whois.centralnic.com
.cn.com  whois.centralnic.com
.de.com  whois.centralnic.com
.eu.com  whois.centralnic.com
.gb.com  whois.centralnic.com
.gb.net  whois.centralnic.com
.hu.com  whois.centralnic.com
.no.com  whois.centralnic.com
.qc.com  whois.centralnic.com
.ru.com  whois.centralnic.com
.sa.com  whois.centralnic.com
.se.com  whois.centralnic.com
.se.net  whois.centralnic.com
.uk.com  whois.centralnic.com
.uk.net  whois.centralnic.com
.us.com  whois.centralnic.com
.uy.com  whois.centralnic.com
.za.com  whois.centralnic.com

# Traditional GTLDs
.com     whois.crsnic.net
.net     whois.crsnic.net
.org     whois.publicinterestregistry.net
.edu     whois.educause.net
.gov     whois.nic.gov
.int     whois.iana.org
.mil     whois.nic.mil

# New (2001/2002) GTLDs
.biz     whois.neulevel.biz
.info    whois.afilias.net
.name    whois.nic.name
.aero    whois.information.aero
.coop    whois.nic.coop
.museum  whois.museum


# IN-ADDR.ARPA zones (inverse DNS)
# source data: http://www.iana.org/assignments/ipv4-address-space
# thanks to Christian Felsing <christian@felsing.net> for the 
# idea of adding this. 

.61.in-addr.arpa   whois.apnic.net
.62.in-addr.arpa   whois.ripe.net
.80.in-addr.arpa   whois.ripe.net
.81.in-addr.arpa   whois.ripe.net
.193.in-addr.arpa  whois.ripe.net
.194.in-addr.arpa  whois.ripe.net
.195.in-addr.arpa  whois.ripe.net
.202.in-addr.arpa  whois.apnic.net
.203.in-addr.arpa  whois.apnic.net
.210.in-addr.arpa  whois.apnic.net
.211.in-addr.arpa  whois.apnic.net
.212.in-addr.arpa  whois.ripe.net
.213.in-addr.arpa  whois.ripe.net
.217.in-addr.arpa  whois.ripe.net
.218.in-addr.arpa  whois.apnic.net
.219.in-addr.arpa  whois.apnic.net
.220.in-addr.arpa  whois.apnic.net

# 2nd-level domains in the .arpa tree
.in-addr.arpa       whois.iana.org   # IP version 4
.ip6.arpa           whois.iana.org   # IP version 6
.e164.arpa          whois.iana.org   # E.164 telephone numbers
.arpa               whois.iana.org   # ARPA GTLD