# 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
.berlin		whois.berlin.tld-box.at
.bike		whois.donuts.co
.builders	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
.ceo		whois.nic.ceo
.clothing	whois.donuts.co
.codes		whois.donuts.co
.coffee		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
.education	whois.donuts.co
.email		whois.donuts.co
.enterprises	whois.donuts.co
.equipment	whois.donuts.co
.estate		whois.donuts.co
.farm		whois.donuts.co
.florist	whois.donuts.co
.gallery	whois.donuts.co
.glass		whois.donuts.co
.graphics	whois.donuts.co
.guru		whois.donuts.co
.holdings	whois.donuts.co
.holiday	whois.donuts.co
.house		whois.donuts.co
.immobilien	whois.unitedtld.com
.institute	whois.donuts.co
.international	whois.donuts.co
.kaufen		whois.unitedtld.com
.kitchen	whois.donuts.co
.kiwi		whois.dot-kiwi.com
.land		whois.donuts.co
.lighting	whois.donuts.co
.limo		whois.donuts.co
.management	whois.donuts.co
.menu		whois.nic.menu
.ninja		whois.unitedtld.com
.onl		whois.afilias-srs.net
.photography	whois.donuts.co
.photos		whois.donuts.co
.plumbing	whois.donuts.co
.recipes	whois.donuts.co
.repair		whois.donuts.co
.ruhr		whois.nic.ruhr
.sexy		whois.uniregistry.net
.shoes		whois.donuts.co
.singles	whois.donuts.co
.solar		whois.donuts.co
.solutions	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
.training	whois.donuts.co
.uno		whois.nic.uno
.ventures	whois.donuts.co
.viajes		whois.donuts.co
.voyage		whois.donuts.co
.wang		whois.gtld.knet.cn
.wien		whois.wien.tld-box.at
.xn--3bst00m	whois.gtld.knet.cn
.xn--3ds443g	whois.afilias-srs.net
.xn--55qw42g	whois.conac.cn
.xn--6qq986b3xl	whois.gtld.knet.cn
.xn--80asehdb	whois.online.rs.corenic.net
.xn--80aswg	whois.site.rs.corenic.net
.xn--fiq228c5hs	whois.afilias-srs.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
