Skip to content

Commit

Permalink
Merge pull request #13 from robert-scheck/master
Browse files Browse the repository at this point in the history
Update .IS answer format and add .IS and -SIXXS NIC handles
  • Loading branch information
jonasob committed Feb 23, 2015
2 parents 6e729b8 + ca922c3 commit 3a63998
Showing 1 changed file with 86 additions and 40 deletions.
126 changes: 86 additions & 40 deletions example/jwhois.conf
Expand Up @@ -86,6 +86,7 @@ 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";
Expand Down Expand Up @@ -152,11 +153,13 @@ whois-servers {
"\\.as$" = "whois.nic.as";
"\\.attorney$" = "whois.rightside.co";
"\\.at$" = "whois.nic.at";
"\\.priv\\.at$" = "whois.nic.priv.at";
"\\.audio$" = "whois.uniregistry.net";
"\\.autos$" = "whois.afilias-srs.net";
"\\.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";
Expand Down Expand Up @@ -230,6 +233,7 @@ whois-servers {
"\\.clothing$" = "whois.donuts.co";
"\\.club$" = "whois.nic.club";
"\\.cl$" = "whois.nic.cl";
"\\.cm$" = "whois.netcom.cm";
"\\.co\\.cm$" = "whois.netcom.cm";
"\\.com\\.cm$" = "whois.netcom.cm";
"\\.net\\.cm$" = "whois.netcom.cm";
Expand Down Expand Up @@ -273,6 +277,7 @@ whois-servers {
whois-server = "whois.denic.de";
query-format = "-C UTF-8 -T dn,ace $*";
}
"\\.com\\.de$" = "whois.centralnic.com";
"\\.diamonds$" = "whois.donuts.co";
"\\.digital$" = "whois.donuts.co";
"\\.directory$" = "whois.donuts.co";
Expand Down Expand Up @@ -306,7 +311,6 @@ whois-servers {
"\\.exposed$" = "whois.donuts.co";
"\\.fail$" = "whois.donuts.co";
"\\.farm$" = "whois.donuts.co";
"\\.fed\\.us$" = "whois.nic.gov";
"\\.feedback$" = "whois.centralnic.com";
"\\.finance$" = "whois.donuts.co";
"\\.financial$" = "whois.donuts.co";
Expand All @@ -317,7 +321,7 @@ whois-servers {
"\\.fj$" = "whois.usp.ac.fj";
"\\.flights$" = "whois.donuts.co";
"\\.florist$" = "whois.donuts.co";
#"\\.fm$" = "www.dot.fm";
"\\.fm$" = "whois.nic.fm";
"\\.foo$" = "domain-registry-whois.l.google.com";
"\\.foundation$" = "whois.donuts.co";
"\\.fo$" = "whois.nic.fo";
Expand Down Expand Up @@ -355,7 +359,7 @@ whois-servers {
"\\.hamburg$" = "whois.hamburg.tld-box.at";
"\\.haus$" = "whois.unitedtld.com";
"\\.hiphop$" = "whois.uniregistry.net";
#"\\.hiv$" = "whois.afilias-srs.net";
"\\.hiv$" = "whois.afilias-srs.net";
"\\.hk$" = "whois.hkirc.hk";
#"\\.hm$" = "whois.registry.hm";
"\\.hn$" = "whois.nic.hn";
Expand Down Expand Up @@ -449,7 +453,7 @@ whois-servers {
"\\.mk$" = "whois.marnet.mk";
"\\.ml$" = "whois.dot.ml";
#"\\.mm$" = "whois.nic.mm";
#"\\.mn$" = "whois.nic.mn";
"\\.mn$" = "whois.nic.mn";
"\\.mobi$" = "whois.dotmobiregistry.net";
"\\.moda$" = "whois.unitedtld.com";
"\\.monash$" = "whois.nic.monash";
Expand Down Expand Up @@ -504,6 +508,7 @@ whois-servers {
"\\.pk$" = "pknic.net.pk";
"\\.plumbing$" = "whois.donuts.co";
"\\.pl$" = "whois.dns.pl";
"\\.co\\.pl$" = "whois.co.pl";
"\\.pm$" = "whois.nic.pm";
"\\.post$" = "whois.dotpostregistry.net";
"\\.press$" = "whois.centralnic.com";
Expand Down Expand Up @@ -548,6 +553,7 @@ whois-servers {
"\\.sc$" = "whois2.afilias-grs.net";
"\\.services$" = "whois.donuts.co";
"\\.se$" = "whois.iis.se";
"\\.com\\.se$" = "whois.centralnic.com";
"\\.sexy$" = "whois.uniregistry.net";
"\\.sg$" = "whois.sgnic.sg";
"\\.shiksha$" = "whois.afilias.net";
Expand Down Expand Up @@ -612,13 +618,19 @@ whois-servers {
"\\.tw$" = "whois.twnic.net.tw";
"\\.tz$" = "whois.tznic.or.tz";
"\\.ua$" = "whois.ua";
"\\.biz\\.ua$" = "whois.biz.ua";
"\\.co\\.ua$" = "whois.co.ua";
"\\.in\\.ua$" = "whois.in.ua";
"\\.net\\.ua$" = "whois.net.ua";
"\\.pp\\.ua$" = "whois.pp.ua";
"\\.ug$" = "whois.co.ug";
"\\.uk$" = "whois.nic.uk";
"\\.ac\\.uk$" = "whois.ja.net";
"\\.gov\\.uk$" = "whois.ja.net";
"\\.university$" = "whois.donuts.co";
"\\.uno$" = "whois.nic.uno";
"\\.us$" = "whois.nic.us";
"\\.fed\\.us$" = "whois.nic.gov";
"\\.uy$" = "whois.nic.org.uy";
"\\.com\\.uy$" = "dns.antel.net.uy";
"\\.uz$" = "whois.cctld.uz";
Expand Down Expand Up @@ -663,9 +675,11 @@ whois-servers {
"\\.yt$" = "whois.nic.yt";
# "\\.za$" = "whois.frd.ac.za";
"\\.ac\\.za$" = "whois.ac.za";
"\\.org\\.za$" = "rwhois.org.za 4321";
"\\.org\\.za$" = "whois.org.za";
"\\.co\\.za$" = "whois.co.za";
"\\.net\\.za$" = "whois.net.za";
"\\.nom\\.za$" = "www.nom.za";
"\\.web\\.za$" = "whois.web.za";
"\\.zm$" = "whois.nic.zm";
"\\.zone$" = "whois.donuts.co";
"\\.co\\.zw$" = "www.zispa.co.zw";
Expand Down Expand Up @@ -1143,6 +1157,7 @@ handles {
".*-MNT$" = "whois.ripe.net";
".*-ARIN$" = "whois.arin.net";
".*-AP$" = "whois.apnic.net";
".*-AFRINIC$" = "whois.afrinic.net";
".*-ORG$" = "whois.internic.net";
".*-DOM$" = "whois.internic.net";
".*-NORID$" = "whois.norid.no";
Expand All @@ -1163,6 +1178,16 @@ handles {
whois-server = "saudinic.net.sa";
query-format = "PERSON $*";
}
".*-IS$" = "whois.isnic.is";
".*-SIXXS$" = "whois.sixxs.net";
"^C[0-9]+-AERO$" {
whois-server = "whois.aero";
query-format = "CONTACT ID $*";
}
"^D[0-9]+-AERO$" {
whois-server = "whois.aero";
query-format = "DOMAIN ID $*";
}
}

#
Expand Down Expand Up @@ -1225,13 +1250,6 @@ server-options {
whois-redirect = ".*referto: whois -h \\([^ ]*\\) -p \\([0-9]*\\)";
}

"whois\\.co\\.za" {
http = "true";
http-method = "GET";
http-action = "/cgi-bin/whois.sh";
form-element = "Domain"; # <input> element
}

"www\\.nic\\.es" {
http = "true";
http-method = "POST";
Expand Down Expand Up @@ -1277,20 +1295,6 @@ server-options {
form-element = "domain-name";
}

"www\\.io\\.io" {
http = "true";
http-method = "GET";
http-action = "/cgi-bin/whois";
form-element = "query";
}

"www\\.nic\\.ec" {
http = "true";
http-method = "GET";
http-action = "/consulta/whois.asp";
form-element = "dominio";
}

"www\\.nic\\.gi" {
http = "true"; # At least, I can't connect on port 43
http-method = "POST";
Expand Down Expand Up @@ -1341,13 +1345,6 @@ server-options {
form-element = "name";
}

"www\\.noc\\.uz" {
http = "true";
http-method = "POST";
http-action = "/whois.php4";
form-element = "dname";
}

"www\\.nic\\.vi" {
http = "true";
http-method = "POST";
Expand Down Expand Up @@ -1403,13 +1400,6 @@ server-options {
form-element = "nombre";
}

"www\\.denic\\.de" {
http = "true";
http-method = "POST";
http-action = "/en/whois/data.jsp";
form-element = "domainname";
form-extra = "service=WhoisData&lang=en&submit=Accept";
}
"whois\\.denic\\.de" {
whois-server = "whois.denic.de";
query-format = "-C UTF-8 -T dn,ace $*";
Expand Down Expand Up @@ -1463,6 +1453,62 @@ server-options {
http-action = "/modules/whois";
form-element = "query";
}

"whois\\.isnic\\.is" {
answer-charset = "ISO-8859-1";
}

"whois\\.lacnic\\.net" {
answer-charset = "ISO-8859-1";
}

"whois\\.nic\\.lk" {
answer-charset = "ISO-8859-11";
}

"whois\\.ax" {
answer-charset = "ISO-8859-1";
}

"whois\\.registro\\.br" {
answer-charset = "ISO-8859-1";
}

"whois\\.nic\\.cl" {
answer-charset = "ISO-8859-1";
}

"whois\\.fi" {
answer-charset = "ISO-8859-1";
}

"whois\\.nic\\.hu" {
answer-charset = "ISO-8859-1";
}

"whois\\.dns\\.pt" {
answer-charset = "ISO-8859-1";
}

"whois\\.iana\\.org" {
answer-charset = "UTF-8";
}

"whois\\.dk-hostmaster\\.dk" {
answer-charset = "ISO-8859-1";
}

"whois\\.nic\\.it" {
answer-charset = "UTF-8";
}

"whois\\.rnids\\.rs" {
answer-charset = "UTF-8";
}

"whois\\.nic\\.org\\.uy" {
answer-charset = "UTF-8";
}
}

#
Expand Down

0 comments on commit 3a63998

Please sign in to comment.