# http://www.iana.org/domains/root/db/
#
# Domain names MUST be lowercase and MUST begin with "." or "-".
# First match wins.
# Elements in this list are matched against the end of the query.
# "NIC?" means that I have not been able to find the registry.

.br.com	whois.centralnic.net
.cn.com	whois.centralnic.net
.de.com	whois.centralnic.net
.eu.com	whois.centralnic.net
.gb.com	whois.centralnic.net
.gb.net	whois.centralnic.net
.gr.com	whois.centralnic.net
.hu.com	whois.centralnic.net
.in.net	whois.centralnic.net
.no.com	whois.centralnic.net
.qc.com	whois.centralnic.net
.ru.com	whois.centralnic.net
.sa.com	whois.centralnic.net
.se.com	whois.centralnic.net
.se.net	whois.centralnic.net
.uk.com	whois.centralnic.net
.uk.net	whois.centralnic.net
.us.com	whois.centralnic.net
.uy.com	whois.centralnic.net
.za.com	whois.centralnic.net
.jpn.com whois.centralnic.net
.web.com whois.centralnic.net

.com	VERISIGN whois.verisign-grs.com

.za.net	whois.za.net
.net	VERISIGN whois.verisign-grs.com

.eu.org	whois.eu.org
.za.org	whois.za.org
.org	whois.pir.org

.edu	whois.educause.edu
.gov	whois.dotgov.gov
.int	whois.iana.org
.mil	NONE

.e164.arpa	whois.ripe.net
.in-addr.arpa	ARPA
.arpa	whois.iana.org

.aero	whois.aero
.asia	whois.nic.asia
.biz	whois.biz
.cat	whois.cat
.coop	whois.nic.coop
.info	whois.afilias.net
.jobs	VERISIGN jobswhois.verisign-grs.com
.mobi	whois.dotmobiregistry.net
.museum	whois.museum
.name	whois.nic.name
.post	whois.dotpostregistry.net
.pro	whois.dotproregistry.net
.tel	whois.nic.tel
.travel	whois.nic.travel
.xxx	whois.nic.xxx

# "new" gTLDs
.academy            whois.donuts.co
.bike               whois.donuts.co
.buzz               whois.nic.buzz
.cab                whois.donuts.co
.camera             whois.donuts.co
.camp               whois.donuts.co
.careers            whois.donuts.co
.center             whois.donuts.co
.clothing           whois.donuts.co
.company            whois.donuts.co
.computer           whois.donuts.co
.construction       whois.donuts.co
.contractors        whois.donuts.co
.diamonds           whois.donuts.co
.directory          whois.donuts.co
.domains            whois.donuts.co
.enterprises        whois.donuts.co
.equipment          whois.donuts.co
.estate             whois.donuts.co
.gallery            whois.donuts.co
.graphics           whois.donuts.co
.guru               whois.donuts.co
.holdings           whois.donuts.co
.kitchen            whois.donuts.co
.land               whois.donuts.co
.lighting           whois.donuts.co
.limo               whois.donuts.co
.management         whois.donuts.co
.menu               whois.nic.menu
.photography        whois.donuts.co
.photos             whois.donuts.co
.plumbing           whois.donuts.co
.recipes            whois.donuts.co
.ruhr               whois.nic.ruhr
.sexy               whois.uniregistry.net
.shoes              whois.donuts.co
.singles            whois.donuts.co
.support            whois.donuts.co
.systems            whois.donuts.co
.tattoo             whois.uniregistry.net
.technology         whois.donuts.co
.tips               whois.donuts.co
.today              whois.donuts.co
.uno                whois.nic.uno
.ventures           whois.donuts.co
.viajes             whois.donuts.co
.voyage             whois.donuts.co
.xn--55qw42g        whois.conac.cn
.xn--80asehdb       whois.online.rs.corenic.net
.xn--80aswg         whois.site.rs.corenic.net
.xn--ngbc5azd       whois.nic.xn--ngbc5azd
.xn--q9jyb4c        domain-registry-whois.l.google.com
.xn--unup4y         whois.donuts.co
.xn--zfr164b        whois.conac.cn

.ac	whois.nic.ac
.ad	NONE		# www.nic.ad
.ae	whois.aeda.net.ae
.af	whois.nic.af
.ag	whois.nic.ag
.ai	whois.ai
.al	NONE		# http://www.akep.al/en/kerkoni-domain
.am	whois.amnic.net
.an	NONE		# being phased out. deletion planned for 2014-10-31
.ao	NONE		# www.dns.ao
.aq	NONE		# 2day.com
.ar	WEB http://www.nic.ar/
.as	whois.nic.as
.priv.at whois.nic.priv.at	# "unofficial" SLD
.at	whois.nic.at
.au	whois.audns.net.au
.aw	NONE		# http://setar.aw/internet/domain-registration.html
.ax	whois.ax	# www.ax
.az	WEB http://www.nic.az/
.ba	WEB http://www.nic.ba/stream/whois/
.bb	WEB http://whois.telecoms.gov.bb/search_domain.php
.bd	WEB http://whois.btcl.net.bd/
.be	whois.dns.be
.bf	NONE		# http://www.arce.bf/ http://www.onatel.bf/internet/domaine.htm
.bg	whois.register.bg
.bh	NONE		# www.inet.com.bh
.bi	whois1.nic.bi
.bj	whois.nic.bj
#.bl
.bm	WEB http://207.228.133.14/cgi-bin/lansaweb?procfun+BMWHO+BMWHO2+WHO
.bn	whois.bn	# www.brunet.bn
.bo	whois.nic.bo
#.bq
.br	whois.registro.br
.bs	WEB http://www.nic.bs/cgi-bin/search.pl
.bt	WEB http://www.nic.bt/
.bv	NONE		# http://www.norid.no/domenenavnbaser/bv-sj.html
.by	whois.cctld.by
.bw	whois.nic.net.bw
.bz	AFILIAS
.co.ca	whois.co.ca
.ca	whois.cira.ca
.cc	VERISIGN ccwhois.verisign-grs.com
.cd	whois.nic.cd
.cf	whois.dot.cf
.cg	WEB http://www.nic.cg/cgi-bin/whois.pl
.ch	whois.nic.ch
.ci	whois.nic.ci
.ck	NONE
.cl	whois.nic.cl
.cm	whois.netcom.cm
.edu.cn	whois.edu.cn
.cn	whois.cnnic.cn
.uk.co	whois.uk.co
.co	whois.nic.co
.cr	WEB http://www.nic.cr/niccr_publico/showRegistroDominiosScreen.do
.cu	WEB http://www.nic.cu/
.cv	WEB http://www.dns.cv/
.cw	NONE		# http://www.una.cw/cw_registry/
.cx	whois.nic.cx
.cy	WEB http://www.nic.cy/nslookup/online_database.php
.cz	whois.nic.cz
.de	whois.denic.de
.dj	WEB http://www.nic.dj/whois.php
.dk	whois.dk-hostmaster.dk
.dm	whois.nic.dm
.do	WEB http://www.nic.do/whois-h.php3
.dz	whois.nic.dz
.ec	whois.nic.ec
.ee	whois.tld.ee
.eg	NONE		# http://lookup.egregistry.eg/english.aspx
#.eh
.er	NONE		# http://www.afridns.org/er/tld_er.txt
.es	WEB https://www.nic.es/
.et	NONE	# http://www.ethionet.et/
.eu	whois.eu
.fi	whois.fi
.fj	whois.usp.ac.fj
.fk	NONE		# http://www.fidc.co.fk/
.fm	WEB http://dot.fm/whois.html
.fo	whois.nic.fo
.fr	whois.nic.fr
.ga	whois.dot.ga	# www.my.ga
.gb	NONE
.gd	whois.nic.gd
.ge	WEB http://www.registration.ge/
.gf	WEB https://www.dom-enic.com/whois.html
.gg	whois.gg
.gh	WEB http://www.nic.gh/customer/search_c.htm
.gi	AFILIAS
.gl	whois.nic.gl
.gm	WEB http://www.nic.gm/htmlpages/whois.htm
.gn	NONE		# http://www.psg.com/dns/gn/
.gp	WEB https://www.dom-enic.com/whois.html
.gq	NONE		# NO NIC http://www.getesa.gq/
.gr	WEB https://grweb.ics.forth.gr/Whois?lang=en
.gs	whois.nic.gs
.gt	WEB http://www.gt/who_is.html
.gu	WEB http://gadao.gov.gu/domainsearch.htm
.gw	NONE		# currently no registry
.gy	whois.registry.gy
.hk	whois.hkirc.hk
.hm	whois.registry.hm
.hn	whois.nic.hn
.hr	whois.dns.hr
.ht	whois.nic.ht
.hu	whois.nic.hu
.id	whois.pandi.or.id
.ie	whois.domainregistry.ie
.il	whois.isoc.org.il
.im	whois.nic.im
.in	whois.inregistry.net	# afilias
.io	whois.nic.io
.iq	whois.cmc.iq		# http://www.cmc.iq/en/iq.html
.ir	whois.nic.ir
.is	whois.isnic.is
.it	whois.nic.it
.je	whois.je
.jm	NONE		# http://myspot.mona.uwi.edu/mits/
.jo	WEB http://www.dns.jo/Whois.aspx
.jp	whois.jprs.jp
.ke	whois.kenic.or.ke
.kg	whois.domain.kg
.kh	NONE		# http://www.mptc.gov.kh/DomainNameRegistrationForm.aspx http://www.nic.net.kh/
.ki	whois.nic.mu
.km	NONE		# www.domaine.km
.kn	WEB http://www.nic.kn/
.kp	NONE		# NIC? http://www.star.co.kp/
.kr	whois.kr
.kw	WEB http://www.kw/
.ky	WEB http://kynseweb.messagesecure.com/kywebadmin/ # http://www.icta.ky/
.kz	whois.nic.kz
.la	whois.nic.la
.lb	WEB http://www.aub.edu.lb/lbdr/
.lc	AFILIAS
.li	whois.nic.li
.lk	whois.nic.lk
.lr	NONE		# http://www.psg.com/dns/lr/
.ls	WEB http://www.co.ls/co.asp
.lt	whois.domreg.lt
.lu	whois.dns.lu
.lv	whois.nic.lv
.ly	whois.nic.ly
.ma	whois.iam.net.ma # www.nic.ma
.mc	NONE	# www.nic.mc
.md	WEB http://www.dns.md/wh1.php # whois.nic.md is restricted
.me	whois.nic.me	# afilias
#.mf
.mg	whois.nic.mg
.mh	NONE		# www.nic.net.mh
.mk	WEB http://dns.marnet.net.mk/registar.php
.ml	whois.dot.ml	# www.point.ml
.mm	NONE		# www.nic.mm
.mn	whois.nic.mn
.mo	WEB http://www.monic.net.mo/	# whois.monic.mo is restricted
.mp	NONE		# get.mp
.mq	WEB https://www.dom-enic.com/whois.html
.mr	NONE		# www.nic.mr
.ms	whois.nic.ms
.mt	WEB https://www.nic.org.mt/dotmt/ # whois.nic.org.mt is restricted
.mu	whois.nic.mu
.mv	NONE		# NIC? www.dhiraagu.com.mv
.mw	WEB http://www.registrar.mw/
.mx	whois.mx
.my	whois.domainregistry.my
.mz	NONE		# NIC? www.uem.mz
.na	whois.na-nic.com.na
.nc	whois.nc
.ne	NONE		# NIC? http://www.intnet.ne
.nf	whois.nic.nf
.ng	whois.nic.net.ng
.ni	WEB http://www.nic.ni/
.nl	whois.domain-registry.nl
.no	whois.norid.no
.np	WEB http://register.mos.com.np/userSearchInc.asp
.nr	WEB http://www.cenpac.net.nr/dns/whois.html
.nu	whois.iis.nu
.nz	whois.srs.net.nz
.om	whois.registry.om
.pa	WEB http://www.nic.pa/
.pe	kero.yachay.pe
.pf	whois.registry.pf
.pg	NONE	# http://www.unitech.ac.pg/
.ph	WEB http://www.dot.ph/whois
.pk	WEB http://www.pknic.net.pk/
.co.pl	whois.co.pl	# "unofficial" SLD
.pl	whois.dns.pl
.pm	whois.nic.pm
.pn	WEB http://www.pitcairn.pn/PnRegistry/
.pr	whois.nic.pr
.ps	whois.pnina.ps
.pt	whois.dns.pt
.pw	whois.nic.pw
.py	WEB http://www.nic.py/consultas.html
.qa	whois.registry.qa
.re	whois.nic.re
.ro	whois.rotld.ro
.rs	whois.rnids.rs
.edu.ru	whois.informika.ru
.ru	whois.tcinet.ru
.rw	whois.ricta.org.rw	# http://www.ricta.org.rw/
.sa	whois.nic.net.sa
.sb	whois.nic.sb
.sc	AFILIAS		# www.nic.sc
.sd	NONE		# http://isoc.sd/sis/index.php/sd-domain
.se	whois.iis.se
.sg	whois.sgnic.sg
.sh	whois.nic.sh
.si	whois.arnes.si
.sj	NONE		# http://www.norid.no/domenenavnbaser/bv-sj.html
.sk	whois.sk-nic.sk
.sl	whois.nic.sl
.sm	whois.nic.sm
.sn	whois.nic.sn
.so	whois.nic.so
.sr	NONE		# www.register.sr
#.ss
.st	whois.nic.st
.su	whois.tcinet.ru
.sv	WEB http://www.svnet.org.sv/
.sx	whois.sx
.sy	whois.tld.sy
.sz	NONE		# http://www.sispa.org.sz/
.tc	whois.adamsnames.tc
.td	WEB http://www.nic.td/
.tf	whois.nic.tf
.tg	WEB http://www.nic.tg/
.th	whois.thnic.co.th
.tj	WEB http://www.nic.tj/whois.html
.tk	whois.dot.tk
.tl	whois.nic.tl
.tm	whois.nic.tm
.tn	whois.ati.tn
.to	whois.tonic.to
.tp	NONE			# phase out in progress
.tr	whois.nic.tr
.tt	WEB http://www.nic.tt/cgi-bin/search.pl
.tv	VERISIGN tvwhois.verisign-grs.com
.tw	whois.twnic.net.tw
.tz	whois.tznic.or.tz
.biz.ua	whois.biz.ua
.co.ua	whois.co.ua
.pp.ua	whois.pp.ua
.ua	whois.ua
.ug	whois.co.ug
.ac.uk	whois.ja.net
.bl.uk	NONE
.british-library.uk NONE
.gov.uk	whois.ja.net
.icnet.uk NONE
.jet.uk	NONE
.mod.uk	NONE
.nhs.uk	NONE
.nls.uk	NONE
.parliament.uk NONE
.police.uk NONE
.uk	whois.nic.uk
#.um
.fed.us	whois.nic.gov
.us	whois.nic.us
.com.uy	WEB https://nic.anteldata.com.uy/dns/consultaWhois/whois.action
.uy	whois.nic.org.uy
.uz	whois.cctld.uz
.va	NONE
.vc	AFILIAS
.ve	whois.nic.ve
.vg	whois.adamsnames.tc
.vi	WEB http://www.nic.vi/whoisform.htm
.vn	WEB http://www.vnnic.vn/en/domain
.vu	WEB http://www.vunic.vu/whois.html
.wf	whois.nic.wf
.ws	whois.website.ws
.ye	NONE		# NIC? http://www.y.net.ye/services/domain_name.htm
.yt	whois.nic.yt
.ac.za	whois.ac.za
.alt.za	whois.alt.za
.co.za	whois.registry.net.za
.gov.za	whois.gov.za
.net.za	whois.net.za
.org.za	WEB http://www.org.za/	# rwhois.org.za:4321 is restricted
.web.za	whois.web.za
.za	NONE		# http://www.zadna.org.za/annexure-d.html
.zm	NONE		# http://www.zamnet.zm/ http://www.coppernet.zm/
.zw	NONE		# http://www.zispa.co.zw/

# AW means that I had to guess the whois server name, but I was not able
# to find any registered subdomains to verify it.
.xn--3e0b707e		whois.kr		# Korea, Republic of
.xn--45brj9c		whois.inregistry.net	# India, Bengali AW
.xn--80ao21a		whois.nic.kz		# Kazakhstan
.xn--90a3ac		whois.rnids.rs		# Serbia
.xn--clchc0ea0b2g2a9gcd	whois.sgnic.sg		# Singapore, Tamil
.xn--fiqs8s		cwhois.cnnic.cn		# China, Simplified Chinese
.xn--fiqz9s		cwhois.cnnic.cn		# China, Traditional Chinese
.xn--fpcrj9c3d		whois.inregistry.net	# India, Telugu AW
.xn--fzc2c9e2c		whois.nic.lk		# Sri Lanka, Sinhala
.xn--gecrj9c		whois.inregistry.net	# India, Gujarati AW
.xn--h2brj9c		whois.inregistry.net	# India, Hindi AW
.xn--j1amh		whois.dotukr.com	# Ukraine
.xn--j6w193g		whois.hkirc.hk		# Hong Kong
.xn--kprw13d		whois.twnic.net.tw	# Taiwan, Simplified Chinese
.xn--kpry57d		whois.twnic.net.tw	# Taiwan, Traditional Chinese
.xn--l1acc		whois.nic.mn		# Mongolia AW
.xn--lgbbat1ad8j	whois.nic.dz		# Algeria
.xn--mgb9awbf		whois.registry.om	# Oman AW
.xn--mgba3a4f16a	whois.nic.ir		# Iran
.xn--mgbaam7a8h		whois.aeda.net.ae	# United Arab Emirates
.xn--mgbayh7gpa		WEB http://idn.jo/whois_a.aspx	# Jordan
.xn--mgbbh1a71e		whois.inregistry.net	# India, Urdu AW
.xn--mgbc0a9azcg	NONE			# Morocco
.xn--mgberp4a5d4ar	whois.nic.net.sa	# Saudi Arabia
.xn--mgbx4cd0ab		whois.domainregistry.my	# Malaysia AW
.xn--o3cw4h		whois.thnic.co.th	# Thailand
.xn--ogbpf8fl		whois.tld.sy		# Syria
.xn--p1ai		whois.tcinet.ru		# Russian Federation
.xn--pgbs0dh		NONE			# Tunisia
.xn--s9brj9c		whois.inregistry.net	# India, Punjabi AW
.xn--wgbh1c		whois.dotmasr.eg	# Egypt
.xn--wgbl6a		whois.registry.qa	# Qatar
.xn--xkc2al3hye2a	whois.nic.lk		# Sri Lanka, Tamil
.xn--xkc2dl3a5ee0h	whois.inregistry.net	# India, Tamil AW
.xn--yfro4i67o		whois.sgnic.sg		# Singapore, Chinese
.xn--ygbi2ammx		whois.pnina.ps		# Palestinian Territory

-dom	whois.networksolutions.com
-org	whois.networksolutions.com
-hst	whois.networksolutions.com
-arin	whois.arin.net
-ripe	whois.ripe.net
-mnt	whois.ripe.net
-lacnic	whois.lacnic.net
-afrinic whois.afrinic.net
-ap	whois.apnic.net
-cn	whois.cnnic.cn
-cz	whois.nic.cz
-dk	whois.dk-hostmaster.dk
-il	whois.isoc.org.il
-is	whois.isnic.is
-kg	whois.domain.kg
-ti	whois.telstra.net
-tw	whois.twnic.net.tw
-coop	whois.nic.coop
-frnic	whois.nic.fr
-gandi	whois.gandi.net
-kenic	whois.kenic.or.ke
-lrms	whois.afilias.info
-metu	whois.nic.tr
-nicat	whois.nic.at
-nicci	whois.nic.ci
-nicir	whois.nic.ir
-norid	whois.norid.no
-rotld	whois.rotld.ro
-sgnic	whois.sgnic.sg
-tel	whois.nic.tel
-uanic	whois.ua
-cunic  whois.cunic.ua
-uynic	whois.nic.org.uy
-sixxs	whois.sixxs.net
