# 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

.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	whois.nic.aw
.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://www.bermudanic.bm/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	NONE
.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	whois.dominio.gq
.gr	WEB https://grweb.ics.forth.gr/public/whois.jsp?lang=en
.gs	whois.nic.gs
.gt	WEB http://www.gt/
.gu	WEB http://gadao.gov.gu/domainsearch.htm
.gw	WEB http://nic.gw/en/whois/
.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.trc.gov.kh/index.php/en/newsCategory/view?id=42&detail_id=68
.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	whois.kyregistry.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	whois.nic.md
.me	whois.nic.me	# afilias
#.mf
.mg	whois.nic.mg
.mh	NONE		# www.nic.net.mh
.mk	whois.marnet.mk
.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.mynic.my
.mz	whois.nic.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/np-whois-lookup
.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/
.edu.ph	WEB http://services.ph.net/dns/query.pl
.gov.ph	NONE	# http://dns.gov.ph/
.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/consulta-datos.php
.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.register.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.nic.tc
.td	WEB http://www.nic.td/
.tf	whois.nic.tf
.tg	whois.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
.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 https://secure.nic.vi/whois-lookup/
.vn	WEB http://www.vnnic.vn/en/domain
.vu	vunic.vu
.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	net-whois.registry.net.za
.org.za	org-whois.registry.net.za
.web.za	web-whois.registry.net.za
.za	NONE		# http://www.zadna.org.za/content/page/domain-information
.zm	whois.nic.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--90ais		whois.cctld.by		# Belarus
.xn--clchc0ea0b2g2a9gcd	whois.sgnic.sg		# Singapore, Tamil
.xn--d1alf		whois.marnet.mk		# Macedonia
.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.mynic.my		# Malaysia AW
.xn--node		whois.itdc.ge		# Georgia
.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
