# This is jwhois.conf - an example configuration file for jwhois
# Due to the ever-changing nature of the Internet, the configuration file
# released with Jwhois quickly gets outdated. You can find the latest version
# in the Jwhois CVS repository, which is accessible via the web from
# http://savannah.gnu.org/cgi-bin/viewcvs/jwhois/jwhois/example/jwhois.conf
# Local domain registries and pointers to cidr-blocks and handles.
# This is where jwhois begins the search for a Whois server to query
# The type can be either cidr or regex, the former matches using CIDR
# blocks and the later using regular expressions.
"\\([0-9]\\.\\)+e164\\.arpa" = "struct enum-blocks";
# You can use the special value `struct' to redirect the query
# to another block which optionally can use another type of matching.
# Here we use it to have IPv4 numbers matched using CIDR blocks instead
# of regular expressions. See below for the definition of cidr-blocks.
"\\([0-9]+\\.\\)+[0-9]+" = "struct cidr-blocks";
"^\\([0-9A-Fa-f]+\\)?:[0-9A-Fa-f:.]*\\(/[0-9]+\\)?$" = "struct cidr6-blocks";
"^CORE-[0-9]+$" = "struct handles";
"^CO[CH]O-[0-9]+$" = "struct handles";
".*-[A-Z]+$" = "struct handles";
"^[0-9]+$" = "whois.arin.net";
"^ASN-.+" = "whois.arin.net";
"^AS[0-9]+$" = "whois.radb.net";
# Catch ARIN nameserver records
"^NS[0-9]+-HST$" = "whois.arin.net";
# Catch ARIN netblock records
"^!?NET\\(BLK\\)?\\(-[A-Z0-9]+\\)+$" = "whois.arin.net";
"^!?NET6\\(BLK\\)?\\(-[A-Z0-9]+\\)+$" = "whois.arin.net";
# Catch Verio netblock records
"^!?NET\\(BLK\\)?-VRIO\\(-[A-Z0-9]+\\)+$" = "rwhois.gin.ntt.net";
# Catch Registro .BR ownerid records
"^[0-9]+\\.[0-9]+\\.[0-9]+/[0-9]+-[0-9]+$" = "whois.nic.br";
"^[A-Z]+[0-9]+JP$" = "whois.nic.ad.jp";
# If your host and network supports it, you can also specify IPv6
# addresses in the server field.
# This is a special construct designed with the whois-servers.net
# service in mind. If you use this, jwhois will query whois-servers.net
# for which whois server to use for each domain query.
# default = "whois-servers";
# ccSLDs must be listed above gTLDs
"\\.ae\\.org$" = "whois.centralnic.com";
"\\.africa\\.com$" = "whois.centralnic.com";
"\\.ar\\.com$" = "whois.centralnic.com";
"\\.br\\.com$" = "whois.centralnic.com";
"\\.cn\\.com$" = "whois.centralnic.com";
"\\.co\\.com$" = "whois.nic.co.com";
"\\.com\\.de$" = "whois.centralnic.com";
"\\.de\\.com$" = "whois.centralnic.com";
"\\.eu\\.com$" = "whois.centralnic.com";
"\\.eu\\.org$" = "whois.eu.org";
"\\.gb\\.com$" = "whois.centralnic.com";
"\\.gb\\.net$" = "whois.centralnic.com";
"\\.gr\\.com$" = "whois.centralnic.com";
"\\.hu\\.com$" = "whois.centralnic.com";
"\\.hu\\.net$" = "whois.centralnic.com";
"\\.in\\.net$" = "whois.centralnic.com";
"\\.jp\\.net$" = "whois.centralnic.com";
"\\.jpn\\.com$" = "whois.centralnic.com";
"\\.kr\\.com$" = "whois.centralnic.com";
"\\.mex\\.com$" = "whois.centralnic.com";
"\\.no\\.com$" = "whois.centralnic.com";
"\\.qc\\.com$" = "whois.centralnic.com";
"\\.ro\\.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";
"\\.us\\.org$" = "whois.centralnic.com";
"\\.uy\\.com$" = "whois.centralnic.com";
"\\.za\\.com$" = "whois.centralnic.com";
"\\.aarp$" = "whois.nic.aarp";
"\\.abbott$" = "whois.afilias-srs.net";
"\\.abogado$" = "whois-dub.mm-registry.com";
"\\.ac$" = "whois.nic.ac";
"\\.academy$" = "whois.donuts.co";
"\\.accountant$" = "whois.nic.accountant";
"\\.accountants$" = "whois.donuts.co";
"\\.aco$" = "whois.afilias-srs.net";
"\\.active$" = "whois.afilias-srs.net";
"\\.actor$" = "whois.unitedtld.com";
"\\.ads$" = "domain-registry-whois.l.google.com";
"\\.adult$" = "whois.afilias-srs.net";
"\\.ae$" = "whois.aeda.net.ae";
"\\.co\\.ae$" = "whois.aeda.net.ae";
"\\.net\\.ae$" = "whois.aeda.net.ae";
"\\.org\\.ae$" = "whois.aeda.net.ae";
"\\.sch\\.ae$" = "whois.aeda.net.ae";
"\\.ac\\.ae$" = "whois.aeda.net.ae";
"\\.mil\\.ae$" = "whois.aeda.net.ae";
"\\.gov\\.ae$" = "whois.aeda.net.ae";
"\\.aeg$" = "whois.nic.aeg";
"\\.aero$" = "whois.aero";
"\\.af$" = "whois.nic.af";
"\\.afl$" = "whois.nic.afl";
"\\.ag$" = "whois.nic.ag";
"\\.agency$" = "whois.donuts.co";
"\\.ai$" = "whois.nic.ai";
"\\.airforce$" = "whois.unitedtld.com";
"\\.airtel$" = "whois.nic.airtel";
"\\.al$" = "whois.ripe.net";
"\\.allfinanz$" = "whois.ksregistry.net";
"\\.alsace$" = "whois-alsace.nic.fr";
"\\.am$" = "whois.amnic.net";
"\\.android$" = "domain-registry-whois.l.google.com";
"\\.apartments$" = "whois.donuts.co";
"\\.app$" = "whois.nic.google";
"\\.apple$" = "whois.afilias-srs.net";
"\\.aquarelle$" = "whois-aquarelle.nic.fr";
"\\.edu\\.ar$" = "www.riu.edu.ar";
"\\.archi$" = "whois.ksregistry.net";
"\\.army$" = "whois.rightside.co";
"\\.arpa$" = "whois.iana.org";
"\\.arte$" = "whois.nic.arte";
"\\.as$" = "whois.nic.as";
"\\.asia$" = "whois.nic.asia";
"\\.associates$" = "whois.donuts.co";
"\\.at$" = "whois.nic.at";
"\\.biz\\.at$" = "whois.biz.at";
"\\.info\\.at$" = "whois.info.at";
"\\.priv\\.at$" = "whois.nic.priv.at";
"\\.attorney$" = "whois.rightside.co";
"\\.au$" = "whois.audns.net.au";
"\\.asn\\.au$" = "whois.ausregistry.net.au";
"\\.com\\.au$" = "whois.ausregistry.net.au";
"\\.edu\\.au$" = "whois.ausregistry.net.au";
"\\.id\\.au$" = "whois.ausregistry.net.au";
"\\.net\\.au$" = "whois.ausregistry.net.au";
"\\.org\\.au$" = "whois.ausregistry.net.au";
"\\.auction$" = "whois.unitedtld.com";
"\\.audi$" = "whois.afilias-srs.net";
"\\.audio$" = "whois.uniregistry.net";
"\\.auto$" = "whois.uniregistry.net";
"\\.autos$" = "whois.afilias-srs.net";
"\\.aw$" = "whois.nic.aw";
"\\.az$" = "whois.ripe.net";
"\\.ba$" = "whois.ripe.net";
"\\.bar$" = "whois.nic.bar";
"\\.barcelona$" = "whois.nic.barcelona";
"\\.bargains$" = "whois.donuts.co";
"\\.band$" = "whois.rightside.co";
"\\.bank$" = "whois.nic.bank";
"\\.barclaycard$" = "whois.nic.barclaycard";
"\\.barclays$" = "whois.nic.barclays";
"\\.bauhaus$" = "whois.nic.bauhaus";
"\\.bayern$" = "whois-dub.mm-registry.com";
"\\.bbc$" = "whois.nic.bbc";
"\\.bbva$" = "whois.nic.bbva";
"\\.bcn$" = "whois.nic.bcn";
"\\.be$" = "whois.dns.be";
"\\.beats$" = "whois.afilias-srs.net";
"\\.beer$" = "whois-dub.mm-registry.com";
"\\.bentley$" = "whois.nic.bentley";
"\\.berlin$" = "whois.nic.berlin";
"\\.best$" = "whois.nic.best";
"\\.bet$" = "whois.afilias.net";
"\\.bg$" = "whois.register.bg";
"\\.bi$" = "whois1.nic.bi";
"\\.bid$" = "whois.nic.bid";
"\\.bike$" = "whois.donuts.co";
"\\.bio$" = "whois.ksregistry.net";
"\\.bingo$" = "whois.donuts.co";
"\\.bj$" = "whois.nic.bj";
"\\.blackfriday$" = "whois.uniregistry.net";
"\\.black$" = "whois.afilias.net";
"\\.blue$" = "whois.afilias.net";
#"\\.bm$" = "rwhois.ibl.bm 4321";
"\\.bms$" = "whois.nic.bms";
"\\.bmw$" = "whois.ksregistry.net";
"\\.bn$" = "whois.bnnic.bn";
"\\.bnl$" = "whois.afilias-srs.net";
"\\.bnpparibas$" = "whois.afilias-srs.net";
"\\.bo$" = "whois.nic.bo";
"\\.boats$" = "whois.afilias-srs.net";
"\\.boehringer$" = "whois.afilias-srs.net";
"\\.bom$" = "whois.gtlds.nic.br";
"\\.bond$" = "whois.nic.bond";
"\\.boo$" = "domain-registry-whois.l.google.com";
"\\.boots$" = "whois.nic.boots";
"\\.bosch$" = "whois.nic.bosch";
"\\.bostik$" = "whois-bostik.nic.fr";
"\\.boutique$" = "whois.donuts.co";
"\\.br$" = "whois.registro.br";
"\\.bradesco$" = "whois-cl01.mm-registry.com";
"\\.bridgestone$" = "whois.nic.bridgestone";
"\\.broadway$" = "whois-cl01.mm-registry.com";
"\\.broker$" = "whois.nic.broker";
"\\.brother$" = "whois.nic.brother";
"\\.brussels$" = "whois.nic.brussels";
"\\.bs$" = "www.register.bs";
"\\.budapest$" = "whois-dub.mm-registry.com";
"\\.bugatti$" = "whois.afilias-srs.net";
"\\.builders$" = "whois.donuts.co";
"\\.build$" = "whois.nic.build";
"\\.business$" = "whois.donuts.co";
"\\.buy$" = "whois.afilias-srs.net";
"\\.buzz$" = "whois.nic.buzz";
"\\.bv$" = "whois.ripe.net";
"\\.bw$" = "whois.nic.net.bw";
"\\.by$" = "whois.cctld.by";
"\\.bz$" = "whois.belizenic.bz";
"\\.bzh$" = "whois-bzh.nic.fr";
"\\.ca$" = "whois.cira.ca";
"\\.co\\.ca$" = "whois.co.ca";
"\\.cab$" = "whois.donuts.co";
"\\.cafe$" = "whois.donuts.co";
"\\.cal$" = "domain-registry-whois.l.google.com";
"\\.camera$" = "whois.donuts.co";
"\\.camp$" = "whois.donuts.co";
"\\.cancerresearch$" = "whois.nic.cancerresearch";
"\\.canon$" = "whois.nic.canon";
"\\.capetown$" = "capetown-whois.registry.net.za";
"\\.capital$" = "whois.donuts.co";
"\\.car$" = "whois.uniregistry.net";
"\\.cards$" = "whois.donuts.co";
"\\.career$" = "whois.nic.career";
"\\.careers$" = "whois.donuts.co";
"\\.care$" = "whois.donuts.co";
"\\.cars$" = "whois.uniregistry.net";
"\\.casa$" = "whois-dub.mm-registry.com";
"\\.cash$" = "whois.donuts.co";
"\\.casino$" = "whois.donuts.co";
"\\.catering$" = "whois.donuts.co";
"\\.cba$" = "whois.nic.cba";
whois-server = "ccwhois.verisign-grs.com";
query-format = "domain $*";
"\\.cd$" = "whois.nic.cd";
"\\.ceb$" = "whois.afilias-srs.net";
"\\.center$" = "whois.donuts.co";
"\\.ceo$" = "whois.nic.ceo";
"\\.cern$" = "whois.afilias-srs.net";
"\\.cf$" = "whois.dot.cf";
"\\.cfa$" = "whois.nic.cfa";
"\\.cfd$" = "whois.nic.cfd";
"\\.ch$" = "whois.nic.ch";
"\\.chanel$" = "whois.nic.chanel";
"\\.channel$" = "domain-registry-whois.l.google.com";
"\\.chat$" = "whois.donuts.co";
"\\.cheap$" = "whois.donuts.co";
"\\.christmas$" = "whois.uniregistry.net";
"\\.chrome$" = "domain-registry-whois.l.google.com";
"\\.church$" = "whois.donuts.co";
"\\.ci$" = "whois.nic.ci";
"\\.cipriani$" = "whois.afilias-srs.net";
"\\.city$" = "whois.donuts.co";
"\\.cityeats$" = "whois.nic.cityeats";
#"\\.ck$" = "whois.nic.ck";
"\\.cl$" = "whois.nic.cl";
"\\.claims$" = "whois.donuts.co";
"\\.cleaning$" = "whois.donuts.co";
"\\.click$" = "whois.uniregistry.net";
"\\.clinic$" = "whois.donuts.co";
"\\.clothing$" = "whois.donuts.co";
"\\.cloud$" = "whois.nic.cloud";
"\\.club$" = "whois.nic.club";
"\\.clubmed$" = "whois.nic.clubmed";
"\\.cm$" = "whois.netcom.cm";
"\\.co\\.cm$" = "whois.netcom.cm";
"\\.com\\.cm$" = "whois.netcom.cm";
"\\.net\\.cm$" = "whois.netcom.cm";
"\\.cn$" = "whois.cnnic.cn";
# "\\.edu\\.cn$" = "whois.edu.cn";
"\\.co$" = "whois.nic.co";
"\\.coach$" = "whois.donuts.co";
"\\.codes$" = "whois.donuts.co";
"\\.coffee$" = "whois.donuts.co";
"\\.college$" = "whois.nic.college";
"\\.cologne$" = "whois-fe1.pdt.cologne.tango.knipp.de";
whois-server = "whois.verisign-grs.com";
query-format = "domain $*";
"\\.commbank$" = "whois.nic.commbank";
"\\.community$" = "whois.donuts.co";
"\\.company$" = "whois.donuts.co";
"\\.computer$" = "whois.donuts.co";
"\\.comsec$" = "whois.nic.comsec";
"\\.condos$" = "whois.donuts.co";
"\\.construction$" = "whois.donuts.co";
"\\.consulting$" = "whois.unitedtld.com";
"\\.contact$" = "whois.nic.contact";
"\\.contractors$" = "whois.donuts.co";
"\\.cooking$" = "whois-dub.mm-registry.com";
"\\.cool$" = "whois.donuts.co";
"\\.coop$" = "whois.nic.coop";
"\\.corsica$" = "whois-corsica.nic.fr";
"\\.country$" = "whois-dub.mm-registry.com";
"\\.coupons$" = "whois.donuts.co";
"\\.courses$" = "whois.aridnrs.net.au";
"\\.cr$" = "whois.nic.cr";
"\\.credit$" = "whois.donuts.co";
"\\.creditcard$" = "whois.donuts.co";
"\\.creditunion$" = "whois.afilias-srs.net";
"\\.cricket$" = "whois.nic.cricket";
"\\.cruises$" = "whois.donuts.co";
"\\.csc$" = "whois.nic.csc";
"\\.cuisinella$" = "whois.nic.cuisinella";
"\\.cx$" = "whois.nic.cx";
"\\.cy$" = "whois.ripe.net";
"\\.cymru$" = "whois.nic.cymru";
"\\.cyou$" = "whois.afilias-srs.net";
"\\.cz$" = "whois.nic.cz";
"\\.dabur$" = "whois.afilias-srs.net";
"\\.dad$" = "domain-registry-whois.l.google.com";
"\\.dance$" = "whois.unitedtld.com";
"\\.date$" = "whois.nic.date";
"\\.dating$" = "whois.donuts.co";
"\\.datsun$" = "whois.nic.gmo";
"\\.day$" = "domain-registry-whois.l.google.com";
"\\.dclk$" = "domain-registry-whois.l.google.com";
whois-server = "whois.denic.de";
query-format = "-C UTF-8 -T dn,ace $*";
"\\.com\\.de$" = "whois.centralnic.com";
"\\.deals$" = "whois.donuts.co";
"\\.degree$" = "whois.rightside.co";
"\\.delivery$" = "whois.donuts.co";
"\\.delta$" = "whois.afilias-srs.net";
"\\.democrat$" = "whois.unitedtld.com";
"\\.dental$" = "whois.donuts.co";
"\\.dentist$" = "whois.rightside.co";
"\\.desi$" = "whois.ksregistry.net";
"\\.design$" = "whois.nic.design";
"\\.dev$" = "domain-registry-whois.l.google.com";
"\\.diamonds$" = "whois.donuts.co";
"\\.diet$" = "whois.uniregistry.net";
"\\.digital$" = "whois.donuts.co";
"\\.direct$" = "whois.donuts.co";
"\\.directory$" = "whois.donuts.co";
"\\.discount$" = "whois.donuts.co";
whois-server = "whois.dk-hostmaster.dk";
query-format = "--show-handles $*";
"\\.dm$" = "whois.nic.dm";
"\\.domains$" = "whois.donuts.co";
"\\.docs$" = "domain-registry-whois.l.google.com";
"\\.dog$" = "whois.donuts.co";
"\\.doha$" = "whois.nic.doha";
"\\.doosan$" = "whois.nic.doosan";
"\\.download$" = "whois.nic.download";
"\\.drive$" = "whois.nic.google";
"\\.durban$" = "durban-whois.registry.net.za";
"\\.dvag$" = "whois.ksregistry.net";
"\\.dz$" = "whois.nic.dz";
"\\.eat$" = "domain-registry-whois.l.google.com";
"\\.ec$" = "whois.nic.ec";
"\\.edu$" = "whois.educause.edu";
"\\.education$" = "whois.donuts.co";
"\\.ee$" = "whois.tld.ee";
"\\.eg$" = "whois.ripe.net";
"\\.email$" = "whois.donuts.co";
"\\.emerck$" = "whois.afilias-srs.net";
"\\.energy$" = "whois.donuts.co";
"\\.engineer$" = "whois.rightside.co";
"\\.engineering$" = "whois.donuts.co";
"\\.enterprises$" = "whois.donuts.co";
"\\.epson$" = "whois.aridnrs.net.au";
"\\.equipment$" = "whois.donuts.co";
"\\.erni$" = "whois.nic.erni";
"\\.es$" = "whois.nic.es";
"\\.esq$" = "domain-registry-whois.l.google.com";
"\\.estate$" = "whois.donuts.co";
"\\.eurovision$" = "whois.nic.eurovision";
"\\.eus$" = "whois.eus.coreregistry.net";
"\\.events$" = "whois.donuts.co";
"\\.exchange$" = "whois.donuts.co";
"\\.expert$" = "whois.donuts.co";
"\\.exposed$" = "whois.donuts.co";
"\\.express$" = "whois.donuts.co";
"\\.fage$" = "whois.afilias-srs.net";
"\\.fail$" = "whois.donuts.co";
"\\.fairwinds$" = "whois.nic.fairwinds";
"\\.faith$" = "whois.nic.faith";
"\\.family$" = "whois.rightside.co";
"\\.fan$" = "whois.nic.fan";
"\\.fans$" = "whois.nic.fans";
"\\.farm$" = "whois.donuts.co";
"\\.fashion$" = "whois-dub.mm-registry.com";
"\\.feedback$" = "whois.nic.feedback";
"\\.film$" = "whois.nic.film";
"\\.final$" = "whois.gtlds.nic.br";
"\\.finance$" = "whois.donuts.co";
"\\.financial$" = "whois.donuts.co";
"\\.firestone$" = "whois.nic.firestone";
"\\.firmdale$" = "whois.nic.firmdale";
"\\.fishing$" = "whois-dub.mm-registry.com";
"\\.fish$" = "whois.donuts.co";
"\\.fit$" = "whois-dub.mm-registry.com";
"\\.fitness$" = "whois.donuts.co";
"\\.fj$" = "whois.usp.ac.fj";
"\\.flights$" = "whois.donuts.co";
"\\.florist$" = "whois.donuts.co";
"\\.flowers$" = "whois.uniregistry.net";
"\\.flsmidth$" = "whois.ksregistry.net";
"\\.fly$" = "domain-registry-whois.l.google.com";
"\\.fm$" = "whois.nic.fm";
"\\.fo$" = "whois.nic.fo";
"\\.foo$" = "domain-registry-whois.l.google.com";
"\\.football$" = "whois.donuts.co";
"\\.forex$" = "whois.nic.forex";
"\\.forsale$" = "whois.unitedtld.com";
"\\.forum$" = "whois.nic.forum";
"\\.foundation$" = "whois.donuts.co";
"\\.fr$" = "whois.nic.fr";
"\\.frl$" = "whois.nic.frl";
"\\.frogans$" = "whois-frogans.nic.fr";
"\\.fund$" = "whois.donuts.co";
"\\.furniture$" = "whois.donuts.co";
"\\.futbol$" = "whois.unitedtld.com";
"\\.fyi$" = "whois.donuts.co";
"\\.gallery$" = "whois.donuts.co";
"\\.gal$" = "whois.gal.coreregistry.net";
"\\.game$" = "whois.uniregistry.net";
"\\.garden$" = "whois-dub.mm-registry.com";
"\\.gbiz$" = "domain-registry-whois.l.google.com";
"\\.gd$" = "whois.nic.gd";
"\\.gdn$" = "whois.nic.gdn";
"\\.gea$" = "whois.afilias-srs.net";
"\\.gent$" = "whois.nic.gent";
"\\.genting$" = "whois.nic.genting";
"\\.ggee$" = "whois.nic.ggee";
"\\.gi$" = "whois2.afilias-grs.net";
"\\.gift$" = "whois.uniregistry.net";
"\\.gifts$" = "whois.donuts.co";
"\\.gives$" = "whois.rightside.co";
"\\.giving$" = "whois.nic.giving";
"\\.gl$" = "whois.nic.gl";
"\\.glass$" = "whois.donuts.co";
"\\.gle$" = "domain-registry-whois.l.google.com";
"\\.global$" = "whois.nic.global";
"\\.globo$" = "whois.gtlds.nic.br";