home *** CD-ROM | disk | FTP | other *** search
/ linuxmafia.com 2016 / linuxmafia.com.tar / linuxmafia.com / pub / linux / network / jwhois.conf < prev    next >
Text File  |  2007-12-09  |  29KB  |  936 lines

  1. # This is jwhois.conf - an example configuration file for jwhois
  2. #
  3. # Due to the ever-changing nature of the Internet, the configuration file
  4. # released with Jwhois quickly gets outdated. You can find the latest version
  5. # in the Jwhois CVS repository, which is accessible via the web from
  6. # http://savannah.gnu.org/cgi-bin/viewcvs/jwhois/jwhois/example/jwhois.conf
  7.  
  8. #
  9. # Local domain registries and pointers to cidr-blocks and handles.
  10. # This is where jwhois begins the search for a Whois server to query
  11. #
  12. whois-servers {
  13.     #
  14.     # The type can be either cidr or regex, the former matches using CIDR
  15.     # blocks and the later using regular expressions.
  16.     #
  17.     type = regex;
  18.  
  19.     #
  20.     # You can use the special value `struct' to redirect the query
  21.     # to another block which optionally can use another type of matching.
  22.     # Here we use it to have IPv4 numbers matched using CIDR blocks instead
  23.     # of regular expressions.  See below for the definition of cidr-blocks.
  24.     #
  25.     "\\([0-9]+\\.\\)+[0-9]+" = "struct cidr-blocks";
  26.     "^CORE-[0-9]+$" = "struct handles";
  27.     "^CO[CH]O-[0-9]+$" = "struct handles";
  28.     ".*-[A-Z]+$" = "struct handles";
  29.  
  30.     #
  31.     # Catch AS numbers
  32.     #
  33.     "^[0-9]+$" = "whois.arin.net";
  34.     "^ASN-.+" = "whois.arin.net";
  35.     "^AS[0-9]+$" = "whois.radb.net";
  36.  
  37.     #
  38.     # Catch ARIN nameserver records
  39.     #
  40.     "^NS[0-9]+-HST$" = "whois.arin.net";
  41.  
  42.     #
  43.     # Catch ARIN netblock records
  44.     #
  45.     "^!?NET\\(BLK\\)?\\(-[A-Z0-9]+\\)+$" = "whois.arin.net";
  46.  
  47.     #
  48.     # Catch Verio netblock records
  49.     #
  50.     "^!?NET\\(BLK\\)?-VRIO\\(-[A-Z0-9]+\\)+$" = "rwhois.verio.net";
  51.  
  52.     #
  53.     # Catch Registro .BR ownerid records
  54.     #
  55.     "^[0-9]+\\.[0-9]+\\.[0-9]+/[0-9]+-[0-9]+$" = "whois.nic.br";
  56.  
  57.     #
  58.     # Japanese NIC handles
  59.     #
  60.     "^[A-Z]+[0-9]+JP$" = "whois.nic.ad.jp";
  61.  
  62.     #
  63.     # Sub-TLA Assignments
  64.     # see http://www.iana.org/assignments/ipv6-tla-assignments
  65.     #
  66.     "^2001:0?[01][A-F0-9][A-F0-9]:.+" = "whois.iana.org";
  67.     "^2001:0?[23][A-F0-9][A-F0-9]:.+" = "whois.apnic.net";
  68.     "^2001:0?[45][A-F0-9][A-F0-9]:.+" = "whois.arin.net";
  69.     "^2001:0?[67][A-F0-9][A-F0-9]:.+" = "whois.ripe.net";
  70.     "^2001:0?[89][A-F0-9][A-F0-9]:.+" = "whois.ripe.net";
  71.     "^2001:0?[AB][A-F0-9][A-F0-9]:.+" = "whois.ripe.net";
  72.     "^2001:0?[CD][A-F0-9][A-F0-9]:.+" = "whois.apnic.net";
  73.     "^2001:0?[EF][A-F0-9][A-F0-9]:.+" = "whois.apnic.net";
  74.     "^2001:1[23][A-F0-9][A-F0-9]:.+" = "whois.lacnic.net";
  75.     "^2001:1[45][A-F0-9][A-F0-9]:.+" = "whois.ripe.net";
  76.     "^2001:1[67][A-F0-9][A-F0-9]:.+" = "whois.ripe.net";
  77.     "^2001:1[89][A-F0-9][A-F0-9]:.+" = "whois.arin.net";
  78.     "^2001:1[AB][A-F0-9][A-F0-9]:.+" = "whois.ripe.net";
  79.     "^2001:1[CD][A-F0-9][A-F0-9]:.+" = "whois.ripe.net";
  80.     "^2001:1[EF][A-F0-9][A-F0-9]:.+" = "whois.ripe.net";
  81.     "^2001:2[A-F0-9][A-F0-9][A-F0-9]:.+" = "whois.ripe.net";
  82.     "^2001:3[A-B0-9][A-F0-9][A-F0-9]:.+" = "whois.ripe.net";
  83.     "^2001:4[01][A-F0-9][A-F0-9]:.+" = "whois.ripe.net";
  84.     "^2001:4[23][A-F0-9][A-F0-9]:.+" = "whois.arin.net";
  85.     "^2001:4[45][A-F0-9][A-F0-9]:.+" = "whois.apnic.net";
  86.     "^2001:4[67][A-F0-9][A-F0-9]:.+" = "whois.ripe.net";
  87.     "^2001:4[89][A-F0-9][A-F0-9]:.+" = "whois.arin.net";
  88.     "^2001:4[AB][A-F0-9][A-F0-9]:.+" = "whois.ripe.net";
  89.     "^2001:4[CD][A-F0-9][A-F0-9]:.+" = "whois.ripe.net";
  90.     # ...
  91.     "^2001:5[A-F0-9][A-F0-9][A-F0-9]:.+" = "whois.ripe.net";
  92.     # ...
  93.     "^2001:[89A][A-F0-9][A-F0-9][A-F0-9]:.+" = "whois.apnic.net";
  94.  
  95.     #
  96.     # Historical IPv6 catch-all
  97.     #
  98.     ".*:.*" = "whois.6bone.net";
  99.  
  100.     #
  101.     # If your host and network supports it, you can also specify IPv6
  102.     # addresses in the server field.
  103.     #
  104.     # ".*:.*" = "::1"
  105.     #
  106.  
  107.     #
  108.     # This is a special construct designed with the whois-servers.net
  109.         # service in mind. If you use this, jwhois will query whois-servers.net
  110.         # for which whois server to use for each domain query.
  111.     #
  112.     # default = "whois-servers";
  113.  
  114.     #
  115.     # Pseudo-ccTLDs must be listed above gTLDs
  116.     #
  117.     "\\.br\\.com$" = "whois.centralnic.net";
  118.     "\\.cn\\.com$" = "whois.centralnic.net";
  119.     "\\.de\\.com$" = "whois.centralnic.net";
  120.     "\\.eu\\.com$" = "whois.centralnic.net";
  121.     "\\.eu\\.org$" = "whois.eu.org";
  122.     "\\.gb\\.com$" = "whois.centralnic.net";
  123.     "\\.gb\\.net$" = "whois.centralnic.net";
  124.     "\\.hu\\.com$" = "whois.centralnic.net";
  125.     "\\.jpn\\.com$" = "whois.centralnic.net";
  126.     "\\.no\\.com$" = "whois.centralnic.net";
  127.     "\\.qc\\.com$" = "whois.centralnic.net";
  128.     "\\.ru\\.com$" = "whois.centralnic.net";
  129.     "\\.sa\\.com$" = "whois.centralnic.net";
  130.     "\\.se\\.com$" = "whois.centralnic.net";
  131.     "\\.se\\.net$" = "whois.centralnic.net";
  132.     "\\.uk\\.com$" = "whois.centralnic.net";
  133.     "\\.uk\\.net$" = "whois.centralnic.net";
  134.     "\\.us\\.com$" = "whois.centralnic.net";
  135.     "\\.uy\\.com$" = "whois.centralnic.net";
  136.     "\\.web\\.com$" = "whois.centralnic.net";
  137.     "\\.za\\.com$" = "whois.centralnic.net";
  138.  
  139.     "\\.ac$" = "whois.nic.ac";
  140.     "\\.ae$" = "whois.uaenic.ae";
  141.     "\\.aero$" = "whois.aero";
  142.     "\\.ag$" = "whois.nic.ag";
  143.     "\\.ai$" = "whois.offshore.ai";
  144.     "\\.al$" = "whois.ripe.net";
  145.     "\\.am$" = "whois.amnic.net";
  146.     "\\.ar$" = "www.nic.ar";
  147.     "\\.as$" = "whois.nic.as";
  148.     "\\.at$" = "whois.nic.at";
  149.     "\\.asn\\.au$" = "whois.ausregistry.net.au";
  150.     "\\.com\\.au$" = "whois.ausregistry.net.au";
  151.     "\\.id\\.au$" = "whois.ausregistry.net.au";
  152.     "\\.net\\.au$" = "whois.ausregistry.net.au";
  153.     "\\.org\\.au$" = "whois.ausregistry.net.au";
  154.     "\\.au$" = "whois.aunic.net";
  155.     "\\.az$" = "whois.ripe.net";
  156.     "\\.ba$" = "whois.ripe.net";
  157.     "\\.be$" = "whois.dns.be";
  158.     "\\.bg$" = "whois.register.bg";
  159.     "\\.bi$" = "www.nic.bi";
  160.     "\\.biz$" = "whois.neulevel.biz";
  161.     "\\.bm$" = "rwhois.ibl.bm 4321";
  162.     "\\.br$" = "whois.nic.br";
  163.     "\\.bv$" = "whois.ripe.net";
  164.     "\\.by$" = "whois.ripe.net";
  165.     "\\.bz$" = "whois.belizenic.bz";
  166.     "\\.ca$" = "whois.cira.ca";
  167.     "\\.cat$" = "whois.cat";
  168.     "\\.cc$" = "whois.nic.cc";
  169.     "\\.cd$" = "whois.nic.cd";
  170.     "\\.cg$" = "www.nic.cg";
  171.     "\\.ch$" = "whois.nic.ch";
  172.     "\\.ck$" = "whois.nic.ck";
  173.     "\\.cl$" = "whois.nic.cl";
  174.     "\\.edu\\.cn$" = "whois.edu.cn";
  175.     "\\.cn$" = "whois.cnnic.net.cn";
  176.     "\\.com$" {
  177.         whois-server = "whois.internic.net";
  178.         query-format = "domain $*";
  179.     }
  180.     "\\.coop$" = "whois.nic.coop";
  181.     "\\.cx$" = "whois.nic.cx";
  182.     "\\.cy$" = "whois.ripe.net";
  183.     "\\.cz$" = "whois.nic.cz";
  184.     "\\.de$" = "www.denic.de";
  185.     "\\.dk$" = "whois.dk-hostmaster.dk";
  186.     "\\.dm$" = "whois.nic.dm";
  187.     "\\.do$" = "whois.nic.do";
  188.     "\\.dz$" = "whois.ripe.net";
  189.     "\\.ec$" = "www.nic.ec";
  190.     "\\.edu$" = "whois.educause.net";
  191.     "\\.ee$" = "whois.eenet.ee";
  192.     "\\.eg$" = "whois.ripe.net";
  193.     "\\.eu$" = "whois.eu";
  194.     "\\.es$" = "www.nic.es";
  195.     "\\.fi$" = "whois.ficora.fi";
  196.     "\\.fj$" = "whois.usp.ac.fj";
  197.     "\\.fm$" = "www.dot.fm";
  198.     "\\.fo$" = "whois.ripe.net";
  199.     "\\.fr$" = "whois.nic.fr";
  200.     "\\.gi$" = "www.nic.gi";
  201.     "\\.gov$" = "whois.nic.gov";
  202.     "\\.gg$" = "whois.isles.net";
  203.     "\\.gm$" = "whois.ripe.net";
  204.     "\\.gr$" = "whois.ripe.net";
  205.     "\\.gs$" = "whois.adamsnames.tc";
  206.     "\\.gt$" = "www.gt";
  207.     "\\.hk$" = "whois.hkdnr.net.hk";
  208.     "\\.hm$" = "whois.registry.hm";
  209.     "\\.hr$" = "www.dns.hr";
  210.     "\\.hu$" = "whois.nic.hu";
  211.     "\\.id$" = "whois.idnic.net.id";
  212.     "\\.ie$" = "whois.domainregistry.ie";
  213.     "\\.il$" = "whois.isoc.org.il";
  214.     "\\.in$" = "whois.registry.in";
  215.     "\\.info$" = "whois.afilias.info";
  216.     "\\.int$" = "whois.iana.org";
  217.     "\\.io$" = "www.io.io";
  218.     "\\.ir$" = "whois.nic.ir";
  219.     "\\.im$" = "www.nic.im";
  220.     "\\.is$" = "whois.isnic.is";
  221.     "\\.it$" = "whois.nic.it";
  222.     "\\.je$" = "whois.isles.net";
  223.     "\\.jp$" {
  224.         whois-server = "whois.jprs.jp";
  225.         query-format = "$* /e";
  226.     }
  227.     "\\.ke$" = "whois.kenic.or.ke";
  228.     "\\.kg$" = "whois.domain.kg";
  229.     "\\.kr$" = "whois.krnic.net";
  230.     "\\.kz$" = "whois.nic.kz";
  231.     "\\.la$" = "whois.nic.la";
  232.     "\\.lb$" = "cgi.aub.edu.lb";
  233.     "\\.li$" = "whois.nic.li";
  234.     "\\.lk$" = "whois.nic.lk";
  235.     "\\.lt$" = "whois.domreg.lt";
  236.     "\\.lu$" = "whois.dns.lu";
  237.     "\\.lv$" = "whois.nic.lv";
  238.     "\\.ma$" = "whois.ripe.net";
  239.     "\\.mil$" = "whois.nic.mil";
  240.     "\\.mk$" = "whois.ripe.net";
  241.     "\\.mm$" = "whois.nic.mm";
  242.     "\\.ms$" = "whois.adamsnames.tc";
  243.     "\\.mt$" = "www.um.edu.mt";
  244.     "\\.museum$" = "whois.museum";
  245.     "\\.mw$" = "www.tarsus.net";
  246.     "\\.mx$" = "whois.nic.mx";
  247.     "\\.my$" = "whois.mynic.net.my";
  248.     "\\.na$" = "whois.na-nic.com.na";
  249.     "\\.name$" = "whois.nic.name";
  250.     "\\.net$" {
  251.         whois-server = "whois.internic.net";
  252.         query-format = "domain $*";
  253.     }
  254.     "\\.ng$" = "whois.rg.net";
  255.     "\\.nl$" = "whois.domain-registry.nl";
  256.     "\\.no$" = "whois.norid.no";
  257.     "\\.nu$" = "whois.nic.nu";
  258.     "\\.nz$" = "whois.srs.net.nz";
  259.     "\\.org$" = "whois.publicinterestregistry.net";
  260.     "\\.pe$" = "whois.nic.pe";
  261.     "\\.pk$" = "pknic.net.pk";
  262.     "\\.pl$" = "whois.dns.pl";
  263.     "\\.pro$" = "whois.registrypro.pro";
  264.     "\\.pt$" = "whois.dns.pt";
  265.     "\\.pw$" = "whois.nic.pw";
  266.     "\\.ro$" = "whois.rotld.ro";
  267.     "\\.ru$" = "whois.ripn.net";
  268.     "\\.rw$" = "www.nic.rw";
  269.     "\\.sa$" = "saudinic.net.sa";
  270.     "\\.se$" = "whois.nic-se.se";
  271.     "\\.sg$" = "whois.nic.net.sg";
  272.     "\\.sh$" = "whois.nic.sh";
  273.     "\\.si$" = "whois.arnes.si";
  274.     "\\.sj$" = "whois.ripe.net";
  275.     "\\.sk$" = "whois.ripe.net";
  276.     "\\.sm$" = "whois.ripe.net";
  277.     "\\.sr$" = "whois.register.sr";
  278.     "\\.st$" = "whois.nic.st";
  279.     "\\.su$" = "whois.ripn.net";
  280.     "\\.tc$" = "whois.adamsnames.tc";
  281.     "\\.tf$" = "whois.adamsnames.tc";
  282.     "\\.tg$" = "www.nic.tg";
  283.     "\\.th$" = "whois.thnic.net";
  284.     "\\.tj$" = "whois.nic.tj";
  285.     "\\.tk$" = "whois.dot.tk";
  286.     "\\.tl$" = "whois.nic.tl";
  287.     "\\.tm$" = "whois.nic.tm";
  288.     "\\.tn$" = "whois.ripe.net";
  289.     "\\.to$" = "whois.tonic.to";
  290.     "\\.tr$" = "whois.metu.edu.tr";
  291.     "\\.tt$" = "www.nic.tt";
  292.     "\\.tv$" = "whois.tv";
  293.     "\\.tw$" = "whois.twnic.net";
  294.     "\\.ua$" = "whois.com.ua";
  295.     "\\.ug$" = "whois.co.ug";
  296.     "\\.ac\\.uk$" = "whois.ja.net";
  297.     "\\.gov\\.uk$" = "whois.ja.net";
  298.     "\\.uk$" = "whois.nic.uk";
  299.     "\\.fed\\.us$" = "whois.nic.gov";
  300.     "\\.us$" = "whois.nic.us";
  301.     "\\.com\\.uy$" = "dns.antel.net.uy";
  302.     "\\.uy$" = "www.rau.edu.uy"; # is a whois server
  303.     "\\.uz$" = "www.noc.uz";
  304.     "\\.va$" = "whois.ripe.net";
  305.     "\\.ve$" = "rwhois.nic.ve 4321";
  306.     "\\.vi$" = "www.nic.vi";
  307.     "\\.vg$" = "whois.adamsnames.tc";
  308.     "\\.vn$" = "www.vnnic.net.vn";
  309.     "\\.vu$" = "www.vunic.vu";
  310.     "\\.ws$" = "whois.worldsite.ws";
  311.     "\\.yu$" = "whois.ripe.net";
  312.     "\\.ac\\.za$" = "whois.ac.za";
  313.     "\\.org\\.za$" = "rwhois.org.za 4321";
  314.     "\\.co\\.za$" = "whois.co.za";
  315.     # "\\.za$" = "whois.frd.ac.za";
  316.  
  317.     #
  318.     # Specify different port numbers to connect to by postfixing the IP
  319.     # number or host with a space and the designated port. Default is to
  320.     # use the whois port from /etc/services.
  321.     #
  322.     # ".*" = "whois.internic.net 666";
  323.  
  324.     default {
  325.         whois-server = "whois.internic.net";
  326.         # Make sure we only match on domain names
  327.         query-format = "domain $*";
  328.     }
  329. }
  330.  
  331. #
  332. # cidr-blocks contains a list of all known CIDR blocks assigned to
  333. # RIPE or APNIC. Default all queries to ARIN which has most other blocks.
  334. #
  335. # see http://www.iana.org/assignments/ipv4-address-space
  336. #
  337. cidr-blocks {
  338.     type = cidr;
  339.  
  340. # Note: JPNIC doesn't appear to publish lists of netblocks on their
  341. #       website - this data was derived by searching for "Japan Network
  342. #       Information Center" in the ARIN and APNIC databases.  It may
  343. #       not be complete.
  344.  
  345.     "61.112.0.0/12" = "whois.nic.ad.jp";    # APNIC JPNIC-NET-JP
  346.     "61.192.0.0/12" = "whois.nic.ad.jp";    # APNIC JPNIC-NET-JP
  347.     "61.208.0.0/13" = "whois.nic.ad.jp";    # APNIC JPNIC-NET-JP
  348.     "133.0.0.0/8" = "whois.nic.ad.jp";    # ARIN NETBLK-JAPANB-INET
  349.     "150.100.0.0/16" = "whois.nic.ad.jp";    # ARIN NETBLK-JAPAN2
  350.     "150.1.0.0/16" = "whois.nic.ad.jp";    # ARIN NETBLK-JAPAN2
  351.     "150.16.0.0/12" = "whois.nic.ad.jp";    # ARIN NETBLK-JAPAN2
  352.     "150.2.0.0/15" = "whois.nic.ad.jp";    # ARIN NETBLK-JAPAN2
  353.     "150.32.0.0/11" = "whois.nic.ad.jp";    # ARIN NETBLK-JAPAN2
  354.     "150.4.0.0/14" = "whois.nic.ad.jp";    # ARIN NETBLK-JAPAN2
  355.     "150.64.0.0/11" = "whois.nic.ad.jp";    # ARIN NETBLK-JAPAN2
  356.     "150.8.0.0/13" = "whois.nic.ad.jp";    # ARIN NETBLK-JAPAN2
  357.     "150.96.0.0/14" = "whois.nic.ad.jp";    # ARIN NETBLK-JAPAN2
  358.     "158.198.0.0/15" = "whois.nic.ad.jp";    # ARIN NETBLK-JAPAN-NET-1
  359.     "158.200.0.0/13" = "whois.nic.ad.jp";    # ARIN NETBLK-JAPAN-NET-1
  360.     "158.208.0.0/13" = "whois.nic.ad.jp";    # ARIN NETBLK-JAPAN-NET-1
  361.     "158.216.0.0/15" = "whois.nic.ad.jp";    # ARIN NETBLK-JAPAN-NET-1
  362.     "163.130.0.0/15" = "whois.nic.ad.jp";    # ARIN NETBLK-JAPAN-NET
  363.     "163.132.0.0/14" = "whois.nic.ad.jp";    # ARIN NETBLK-JAPAN-NET
  364.     "163.136.0.0/13" = "whois.nic.ad.jp";    # ARIN NETBLK-JAPAN-NET
  365.     "163.144.0.0/14" = "whois.nic.ad.jp";    # ARIN NETBLK-JAPAN-NET
  366.     "163.148.0.0/15" = "whois.nic.ad.jp";    # ARIN NETBLK-JAPAN-NET
  367.     "192.218.0.0/16" = "whois.nic.ad.jp";    # ARIN NETBLK-JAPANC-INET-BLOCK1
  368.     "192.244.0.0/16" = "whois.nic.ad.jp";    # ARIN NETBLK-JAPAN-INET-C
  369.     "192.41.192.0/24" = "whois.nic.ad.jp";    # ARIN NET-UTOKYO-CON1
  370.     "192.47.0.0/17" = "whois.nic.ad.jp";    # ARIN NETBLK-KIT-BLOCK
  371.     "192.47.128.0/18" = "whois.nic.ad.jp";    # ARIN NETBLK-KIT-BLOCK
  372.     "192.47.142.0/24" = "whois.nic.ad.jp";    # ARIN ITC-JP2
  373.     "192.47.192.0/19" = "whois.nic.ad.jp";    # ARIN NETBLK-KIT-BLOCK
  374.     "192.47.224.0/20" = "whois.nic.ad.jp";    # ARIN NETBLK-KIT-BLOCK
  375.     "192.47.240.0/23" = "whois.nic.ad.jp";    # ARIN NETBLK-KIT-BLOCK
  376.     "192.51.128.0/17" = "whois.nic.ad.jp";    # ARIN NETBLK-JAPANC-INET4
  377.     "192.51.16.0/20" = "whois.nic.ad.jp";    # ARIN NETBLK-JAPANC-INET4
  378.     "192.51.32.0/19" = "whois.nic.ad.jp";    # ARIN NETBLK-JAPANC-INET4
  379.     "192.51.64.0/18" = "whois.nic.ad.jp";    # ARIN NETBLK-JAPANC-INET4
  380.     "202.11.0.0/16" = "whois.nic.ad.jp";    # APNIC JPNIC-NET-JP
  381.     "202.13.0.0/16" = "whois.nic.ad.jp";    # APNIC JPNIC-NET-JP
  382.     "202.15.0.0/16" = "whois.nic.ad.jp";    # APNIC JPNIC-NET-JP
  383.     "202.16.0.0/14" = "whois.nic.ad.jp";    # APNIC JPNIC-NET-JP
  384.     "202.23.0.0/16" = "whois.nic.ad.jp";    # APNIC JPNIC-NET-JP
  385.     "202.24.0.0/15" = "whois.nic.ad.jp";    # APNIC JPNIC-NET-JP
  386.     "202.26.0.0/16" = "whois.nic.ad.jp";    # APNIC JPNIC-NET-JP
  387.     "202.32.0.0/14" = "whois.nic.ad.jp";    # APNIC JPNIC-NET-JP
  388.     "202.48.0.0/16" = "whois.nic.ad.jp";    # APNIC JPNIC-NET-JP
  389.     "202.208.0.0/12" = "whois.nic.ad.jp";    # APNIC JPNIC-NET-JP
  390.     "202.224.0.0/11" = "whois.nic.ad.jp";    # APNIC JPNIC-NET-JP
  391.     "203.136.0.0/14" = "whois.nic.ad.jp";    # APNIC JPNIC-NET-JP
  392.     "203.140.0.0/15" = "whois.nic.ad.jp";    # APNIC JPNIC-NET-JP
  393.     "203.178.0.0/15" = "whois.nic.ad.jp";    # APNIC JPNIC-NET-JP
  394.     "203.180.0.0/14" = "whois.nic.ad.jp";    # APNIC JPNIC-NET-JP
  395.     "210.128.0.0/11" = "whois.nic.ad.jp";    # APNIC JPNIC-NET-JP
  396.     "210.136.0.0/13" = "whois.nic.ad.jp";
  397.     "210.160.0.0/12" = "whois.nic.ad.jp";    # APNIC JPNIC-NET-JP
  398.     "210.188.0.0/14" = "whois.nic.ad.jp";    # APNIC JPNIC-NET-JP
  399.     "210.196.0.0/14" = "whois.nic.ad.jp";    # APNIC JPNIC-NET-JP
  400.     "210.224.0.0/12" = "whois.nic.ad.jp";    # APNIC JPNIC-NET-JP
  401.     "210.248.0.0/13" = "whois.nic.ad.jp";    # APNIC JPNIC-NET-JP
  402.     "211.0.0.0/12" = "whois.nic.ad.jp";    # APNIC JPNIC-NET-JP
  403.     "211.16.0.0/14" = "whois.nic.ad.jp";    # APNIC JPNIC-NET-JP
  404.     "211.52.0.0/14" = "whois.nic.or.kr";
  405.     "211.56.0.0/13" = "whois.nic.or.kr";
  406.     "211.104.0.0/13" = "whois.nic.or.kr";
  407.     "211.112.0.0/13" = "whois.nic.or.kr";
  408.     "211.120.0.0/13" = "whois.nic.ad.jp";    # APNIC JPNIC-NET-JP
  409.     "211.128.0.0/13" = "whois.nic.ad.jp";    # APNIC JPNIC-NET-JP
  410.     "211.172.0.0/14" = "whois.nic.or.kr";
  411.     "211.176.0.0/12" = "whois.nic.or.kr";
  412.     "211.192.0.0/13" = "whois.nic.or.kr";
  413.     "219.96.0.0/11" = "whois.nic.ad.jp";
  414.     "220.104.0.0/13" = "whois.nic.ad.jp";
  415.     "220.208.0.0/12" = "whois.nic.ad.jp";
  416.     "221.112.0.0/13" = "whois.nic.ad.jp";
  417.  
  418.     "24.132.0.0/16" = "whois.ripe.net";
  419.     "24.232.0.0/16" = "whois.lacnic.net";
  420.     "43.0.0.0/8" = "whois.v6nic.net";
  421.     "58.140.0.0/14" = "whois.nic.or.kr";
  422.     "58.0.0.0/8" = "whois.apnic.net";
  423.     "59.0.0.0/8" = "whois.apnic.net";
  424.     "60.0.0.0/8" = "whois.apnic.net";
  425.     "61.0.0.0/8" = "whois.apnic.net";
  426.     "62.114.0.0/16" = "whois.afrinic.net";
  427.     "62.135.36.0/17" = "whois.afrinic.net";
  428.     "62.0.0.0/8" = "whois.ripe.net";
  429.     "80.87.64.0/19" = "whois.afrinic.net";
  430.     "80.248.64.0/20" = "whois.afrinic.net";
  431.     "80.0.0.0/8" = "whois.ripe.net";
  432.     "81.91.224.0/20" = "whois.afrinic.net";
  433.     "81.192.0.0/16" = "whois.afrinic.net";
  434.     "81.0.0.0/8" = "whois.ripe.net";
  435.     "82.0.0.0/8" = "whois.ripe.net";
  436.     "83.0.0.0/8" = "whois.ripe.net";
  437.     "84.36.0.0/17" = "whois.afrinic.net";
  438.     "84.0.0.0/8" = "whois.ripe.net";
  439.     "85.0.0.0/8" = "whois.ripe.net";
  440.     "86.0.0.0/8" = "whois.ripe.net";
  441.     "87.0.0.0/8" = "whois.ripe.net";
  442.     "88.0.0.0/8" = "whois.ripe.net";
  443.     "129.132.0.0/16" = "whois.ripe.net";
  444.     "129.177.0.0/16" = "whois.ripe.net";
  445.     "129.187.0.0/16" = "whois.ripe.net";
  446.     "130.225.0.0/16" = "whois.ripe.net";
  447.     "130.226.0.0/15" = "whois.ripe.net";
  448.     "130.227.0.0/16" = "whois.ripe.net";
  449.     "130.228.0.0/14" = "whois.ripe.net";
  450.     "130.232.0.0/13" = "whois.ripe.net";
  451.     "130.240.0.0/14" = "whois.ripe.net";
  452.     "130.244.0.0/16" = "whois.ripe.net";
  453.     "130.244.0.0/16" = "whois.ripe.net";
  454.     "132.64.0.0/13" = "whois.ripe.net";
  455.     "132.72.0.0/14" = "whois.ripe.net";
  456.     "132.76.0.0/15" = "whois.ripe.net";
  457.     "132.78.0.0/16" = "whois.ripe.net";
  458.     "137.138.0.0/16" = "whois.ripe.net";
  459.     "138.130.0.0/16" = "whois.apnic.net";
  460.     "140.109.0.0/16" = "whois.apnic.net";
  461.     "140.110.0.0/15" = "whois.apnic.net";
  462.     "140.112.0.0/12" = "whois.apnic.net";
  463.     "140.116.0.0/14" = "whois.apnic.net";
  464.     "140.120.0.0/13" = "whois.apnic.net";
  465.     "140.128.0.0/13" = "whois.apnic.net";
  466.     "140.136.0.0/15" = "whois.apnic.net";
  467.     "140.138.0.0/16" = "whois.apnic.net";
  468.     "141.223.0.0/16" = "whois.apnic.net";
  469.     "143.89.0.0/16" = "whois.apnic.net";
  470.     "143.90.0.0/16" = "whois.apnic.net";
  471.     "144.130.0.0/15" = "whois.apnic.net";
  472.     "144.132.0.0/14" = "whois.apnic.net";
  473.     "144.136.0.0/14" = "whois.apnic.net";
  474.     "144.140.0.0/16" = "whois.apnic.net";
  475.     "145.0.0.0/8" = "whois.ripe.net";
  476.     "147.46.0.0/15" = "whois.apnic.net";
  477.     "150.1.0.0/16" = "whois.apnic.net";
  478.     "150.2.0.0/15" = "whois.apnic.net";
  479.     "150.4.0.0/14" = "whois.apnic.net";
  480.     "150.8.0.0/13" = "whois.apnic.net";
  481.     "150.16.0.0/12" = "whois.apnic.net";
  482.     "150.32.0.0/11" = "whois.apnic.net";
  483.     "150.64.0.0/11" = "whois.apnic.net";
  484.     "150.96.0.0/14" = "whois.apnic.net";
  485.     "150.100.0.0/15" = "whois.apnic.net";
  486.     "150.217.0.0/16" = "whois.ripe.net";
  487.     "151.3.0.0/16" = "whois.ripe.net";
  488.     "151.4.0.0/15" = "whois.ripe.net";
  489.     "151.10.0.0/15" = "whois.ripe.net";
  490.     "151.12.0.0/14" = "whois.ripe.net";
  491.     "151.16.0.0/12" = "whois.ripe.net";
  492.     "151.32.0.0/11" = "whois.ripe.net";
  493.     "151.64.0.0/11" = "whois.ripe.net";
  494.     "151.96.0.0/14" = "whois.ripe.net";
  495.     "151.100.0.0/16" = "whois.ripe.net";
  496.     "155.230.0.0/16" = "whois.apnic.net";
  497.     "158.190.0.0/15" = "whois.ripe.net";
  498.     "158.192.0.0/14" = "whois.ripe.net";
  499.     "158.196.0.0/15" = "whois.ripe.net";
  500.     "159.147.0.0/16" = "whois.ripe.net";
  501.     "159.148.0.0/15" = "whois.ripe.net";
  502.     "160.216.0.0/14" = "whois.ripe.net";
  503.     "160.220.0.0/16" = "whois.ripe.net";
  504.     "161.110.0.0/15" = "whois.ripe.net";
  505.     "161.112.0.0/16" = "whois.ripe.net";
  506.     "163.13.0.0/16" = "whois.apnic.net";
  507.     "163.14.0.0/15" = "whois.apnic.net";
  508.     "163.16.0.0/12" = "whois.apnic.net";
  509.     "163.32.0.0/16" = "whois.apnic.net";
  510.     "163.156.0.0/14" = "whois.ripe.net";
  511.     "163.160.0.0/12" = "whois.ripe.net";
  512.     "164.0.0.0/11" = "whois.ripe.net";
  513.     "164.32.0.0/13" = "whois.ripe.net";
  514.     "164.40.0.0/16" = "whois.ripe.net";
  515.     "164.100.0.0/16" = "whois.apnic.net";
  516.     "164.128.0.0/12" = "whois.ripe.net";
  517.     "164.160.0.0/14" = "whois.apnic.net";
  518.     "164.164.0.0/16" = "whois.apnic.net";
  519.     "165.21.0.0/16" = "whois.apnic.net";
  520.     "165.76.0.0/16" = "whois.apnic.net";
  521.     "165.165.0.0/16" = "whois.afrinic.net";
  522.     "165.228.0.0/15" = "whois.apnic.net";
  523.     "168.95.0.0/16" = "whois.apnic.net";
  524.     "168.126.0.0/16" = "whois.apnic.net";
  525.     "168.187.0.0/16" = "whois.ripe.net";
  526.     "169.208.0.0/16" = "whois.apnic.net";
  527.     "171.16.0.0/12" = "whois.ripe.net";
  528.     "171.32.0.0/15" = "whois.ripe.net";
  529.     "192.16.192.0/24" = "whois.ripe.net";
  530.     "192.114.0.0/15" = "whois.ripe.net";
  531.     "192.116.0.0/15" = "whois.ripe.net";
  532.     "192.118.0.0/16" = "whois.ripe.net";
  533.     "192.140.1.0/24" = "whois.ripe.net";
  534.     "192.140.2.0/23" = "whois.ripe.net";
  535.     "192.140.4.0/22" = "whois.ripe.net";
  536.     "192.140.8.0/21" = "whois.ripe.net";
  537.     "192.140.16.0/20" = "whois.ripe.net";
  538.     "192.140.32.0/19" = "whois.ripe.net";
  539.     "192.140.64.0/18" = "whois.ripe.net";
  540.     "192.140.128.0/17" = "whois.ripe.net";
  541.     "192.141.0.0/16" = "whois.ripe.net";
  542.     "192.142.0.0/15" = "whois.ripe.net";
  543.     "192.144.0.0/16" = "whois.ripe.net";
  544.     "192.145.0.0/17" = "whois.ripe.net";
  545.     "192.145.128.0/18" = "whois.ripe.net";
  546.     "192.145.192.0/19" = "whois.ripe.net";
  547.     "192.145.224.0/22" = "whois.ripe.net";
  548.     "192.145.228.0/23" = "whois.ripe.net";
  549.     "192.145.230.0/24" = "whois.ripe.net";
  550.     "192.164.0.0/16" = "whois.ripe.net";
  551.     "193.0.0.0/8" = "whois.ripe.net";
  552.     "194.0.0.0/8" = "whois.ripe.net";
  553.     "195.0.0.0/8" = "whois.ripe.net";
  554.     "195.166.224.0/19" = "whois.afrinic.net";
  555.     "196.2.96.0/19" = "whois.afrinic.net";
  556.     "196.2.128.0/17" = "whois.afrinic.net";
  557.     "196.200.0.0/13" = "whois.afrinic.net";
  558.     "200.17.0.0/16" = "whois.nic.br";
  559.     "200.128.0.0/9" = "whois.nic.br";
  560.     "200.0.0.0/8" = "whois.lacnic.net";
  561.     "201.0.0.0/8" = "whois.lacnic.net";
  562.     "202.0.0.0/8" = "whois.apnic.net";
  563.     "203.0.0.0/8" = "whois.apnic.net";
  564.     "210.0.0.0/8" = "whois.apnic.net";
  565.     "211.0.0.0/8" = "whois.apnic.net";
  566.     "212.22.160.0/19" = "whois.afrinic.net";
  567.     "212.0.0.0/8" = "whois.ripe.net";
  568.     "213.136.96.0/19" = "whois.afrinic.net";
  569.     "213.154.64.0/19" = "whois.afrinic.net";
  570.     "213.0.0.0/8" = "whois.ripe.net";
  571.     "217.0.0.0/8" = "whois.ripe.net";
  572.     "218.0.0.0/8" = "whois.apnic.net";
  573.     "219.0.0.0/8" = "whois.apnic.net";
  574.     "220.0.0.0/8" = "whois.apnic.net";
  575.     "221.0.0.0/8" = "whois.apnic.net";
  576.     "222.0.0.0/8" = "whois.apnic.net";
  577.  
  578.     default = "whois.arin.net";
  579. }
  580.  
  581. #
  582. # Handles for the various registries.
  583. #
  584. handles {
  585.     type = regex;
  586.  
  587.     "^!?NET\\(BLK\\)?\\(-[A-Z0-9]+\\)+$" = "whois.arin.net";
  588.  
  589.     "^COCO-[0-9]+$" = "whois.corenic.net";
  590.     "^CORE-[0-9]+$" = "whois.corenic.net";
  591.     "^COHO-[0-9]+$" = "whois.corenic.net";
  592.  
  593.     ".*-RIPE$" = "whois.ripe.net";
  594.     ".*-MNT$" = "whois.ripe.net";
  595.     ".*-ARIN$" = "whois.arin.net";
  596.     ".*-AP$" = "whois.apnic.net";
  597.     ".*-ORG$" = "whois.internic.net";
  598.     ".*-DOM$" = "whois.internic.net";
  599.     ".*-NORID$" = "whois.norid.no";
  600.     ".*-GANDI$" = "whois.gandi.net";
  601.     ".*-AU$" = "whois.aunic.net";
  602.     ".*-CKNIC" = "whois.nic.ck";
  603.     ".*-IDNIC$" = "whois.idnic.net.id";
  604.     ".*-KG$" = "whois.domain.kg";
  605.     ".*-NICAT$" = "whois.nic.at";
  606.     ".*-CZ$" = "whois.nic.cz";
  607.     ".*-NICIR$" = "whois.nic.ir";
  608.     ".*-UYNIC$" = "www.rau.edu.uy";
  609.     ".*-ITNIC$" = "whois.nic.it";
  610.     ".*-FRNIC$" = "whois.nic.fr";
  611.     ".*-LACNIC$" = "whois.lacnic.net";
  612.     ".*-DK$" = "whois.dk-hostmaster.dk";
  613.     ".*-SA$" {
  614.         whois-server = "saudinic.net.sa";
  615.         query-format = "PERSON $*";
  616.     }
  617. }
  618.  
  619. #
  620. # The server-options block defines a number of options specific for
  621. # each host. 
  622. #
  623. server-options {
  624.     "rwhois\\.nic\\.ve" {
  625.         rwhois = true;
  626.         rwhois-display = "dump";
  627.         rwhois-limit = 10;
  628.     }
  629.     "rwhois\\.exodus\\.net" {
  630.         rwhois = true;
  631.     }
  632.     "whois\\.publicinterestregistry\\.net" {
  633.         whois-redirect = ".*Whois Server:\\(.*\\)";
  634.     }
  635.     ".*\\.internic\\.net" {
  636.         #
  637.         # This will match output from whois.internic.net. The
  638.         # parenteses must be escaped and should enclose the hostname
  639.         # to which to redirect the search.
  640.         #
  641.         whois-redirect = ".*Whois Server: \\(.*\\)";
  642.     }
  643.  
  644.     "whois\\.crsnic\\.net" {
  645.         whois-redirect = ".*Whois Server: \\(.*\\)";
  646.     }
  647.  
  648.     "whois\\.apnic\\.net" {
  649.         whois-redirect = ".*http://\\(whois\\.nic\\.or\\.kr\\)/";
  650.         whois-redirect = ".*at \\([Ww][Hh][Oo][Ii][Ss]\\.[A-Za-z]*\\.[Nn][Ee][Tt]\\)";
  651.     }
  652.  
  653.     "whois\\.arin\\.net" {
  654.         #
  655.         # Content redirection for whois.arin.net - allows redirection
  656.         # of European and Asia-Pacific addresses to the appropriate
  657.         # servers.
  658.         #
  659.         whois-redirect = ".*at \\([Ww][Hh][Oo][Ii][Ss]\\.[A-Za-z]*\\.[Nn][Ee][Tt]\\)";
  660.         whois-redirect = ".* \\([Rr]+[Ww][Hh][Oo][Ii][Ss]\\.[A-Za-z]*\\.[Nn][Ee][Tt]\\) \\([0-9]*\\)";
  661.         whois-redirect = ".* r?whois://\\([^:]*\\):?\\([0-9]*\\)?/?";
  662.     }
  663.  
  664.     "whois\\.ncst\\.ernet\\.in" {
  665.         # query-format defines how to format a whois query.
  666.         # The special variable $* will be replaced by
  667.         # the query as specified by the user.
  668.         query-format = "domain $*";
  669.     }
  670.  
  671.     ".*\\.connect\\.com\\.au" {
  672.         #
  673.         # Referals from the net.au whois server.
  674.         #
  675.         whois-redirect =  ".*referto: whois -h \\([^ ]*\\) -p \\([0-9]*\\)";
  676.     }
  677.  
  678.     "whois\\.co\\.za" {
  679.         http = "true";
  680.         http-method = "GET";
  681.         http-action = "/cgi-bin/whois.sh";
  682.         form-element = "Domain";            # <input> element
  683.     }
  684.  
  685.     "www\\.nic-se\\.se" {
  686.         http = "true";
  687.         http-method = "GET";
  688.         http-action = "/cgi-bin/whois/www-to-whois";
  689.         form-element = "domain";
  690.     }
  691.  
  692.     "www\\.nic\\.es" {
  693.         http = "true";
  694.         http-method = "POST";
  695.         http-action = "/cgi-bin/consulta.whois";
  696.         form-element = "key";
  697.         form-extra = "list=Dominios&tipo=procesar";    # Other <input> elements
  698.     }
  699.  
  700.     "www\\.nic\\.tt" {
  701.         http = "true";
  702.         http-method = "POST";
  703.         http-action = "/cgi-bin/search.pl";
  704.         form-element = "name";
  705.     }
  706.  
  707.     "www\\.um\\.edu\\.mt" {
  708.         http = "true";
  709.         http-method = "GET";
  710.         http-action = "/cgi-bin/nic/whois";
  711.         form-element = "domain";
  712.     }
  713.  
  714.     "www\\.gt" {
  715.         http = "true";
  716.         http-method = "GET";
  717.         http-action = "/cgi-bin/whois.cgi";
  718.         form-element = "domain";
  719.     }
  720.  
  721.     # This uses an advanced query using the query-format syntax.
  722.     # query-format cannot be combined with form-element or form-extra.
  723.     "www\\.dns\\.hr" {
  724.         http = "true";
  725.         http-method = "POST";
  726.         http-action = "/asp/trazidomenu.asp";
  727.         query-format = "Upit=${+2}"; # All but last domain segment
  728.     }
  729.  
  730.     "whois\\.offshore\\.ai" {
  731.         http = "true";
  732.         http-method = "POST";
  733.         http-action = "/cgi-bin/whois.pl";
  734.         form-element = "domain-name";
  735.     }
  736.  
  737.     "www\\.io\\.io" {
  738.         http = "true";
  739.         http-method = "GET";
  740.         http-action = "/cgi-bin/whois";
  741.         form-element = "query";
  742.     }
  743.  
  744.     "www\\.nic\\.ec" {
  745.         http = "true";
  746.         http-method = "GET";
  747.         http-action = "/consulta/whois.asp";
  748.         form-element = "dominio";
  749.     }
  750.  
  751.     "www\\.nic\\.gi" {
  752.         http = "true";  # At least, I can't connect on port 43
  753.         http-method = "POST";
  754.         http-action = "/whois/";
  755.         form-element = "lookup";
  756.     }
  757.  
  758.     "www\\.nic\\.kz" {
  759.         # whois.nic.kz exists but wasn't checkable
  760.         http = "true";
  761.         http-method = "GET";
  762.         http-action = "/cgi-bin/whois";
  763.         form-element = "query";
  764.     }
  765.  
  766.     "www\\.nic\\.bi" {
  767.         http = "true";
  768.         http-method = "POST";
  769.         http-action = "/cgi-bin/whoisbi.pl"; # Formatting problems in Lynx
  770.         form-element = "DOMAINWHOIS";
  771.     }
  772.  
  773.     "www\\.nic\\.cg" {
  774.         http = "true";
  775.         http-method = "POST";
  776.         http-action = "/cgi-bin/whoiscg.pl"; # Formatting problems in Lynx
  777.         form-element = "DOMAINWHOIS";
  778.     }
  779.  
  780.     "www\\.nic\\.rw" {
  781.         http = "true";
  782.         http-method = "POST";
  783.         http-action = "/cgi-bin/whoisrw.pl"; # Formatting problems in Lynx
  784.         form-element = "DOMAINWHOIS";
  785.     }
  786.  
  787.     "www\\.tarsus\\.net" {
  788.         http = "true";
  789.         http-method = "POST";
  790.         http-action = "/whois/NameSearch.asp";
  791.         form-element = "searchfor";
  792.     }
  793.  
  794.     "pknic\\.net\\.pk" {
  795.         http = "true";
  796.         http-method = "POST";
  797.         http-action = ":443/cgi-bin/pknic-db/display.html";
  798.         form-element = "name";
  799.     }
  800.  
  801.     "www\\.noc\\.uz" {
  802.         http = "true";
  803.         http-method = "POST";
  804.         http-action = "/whois.php4";
  805.         form-element = "dname";
  806.     }
  807.  
  808.     "www\\.nic\\.vi" {
  809.         http = "true";
  810.         http-method = "POST";
  811.         http-action = "/whois.asp";
  812.         form-element = "text1";
  813.     }
  814.  
  815.     "www\\.vnnic\\.net\\.vn" {
  816.         http = "true";
  817.         http-method = "GET";
  818.         http-action = "/dk_tenmien/jsp/whois/whoisdomain_detail.jsp";
  819.         form-element = "type";
  820.     }
  821.  
  822.     "dns\\.antel\\.net\\.uy" {
  823.         http = "true";
  824.         http-method = "POST";
  825.         http-action = "/public-servlets/buscarDominio";
  826.         form-element = "nomReg";
  827.     }
  828.  
  829.     "www\\.nic\\.tg" {
  830.         http = "true";
  831.         http-method = "GET";
  832.         http-action = "/moteur/info_dom.php";
  833.         form-element = "domaine";
  834.     }
  835.  
  836.     "cgi\\.aub\\.edu\\.lb" {
  837.         http = "true";
  838.         http-method = "GET";
  839.         http-action = "/cgi-bin/lbdr.pl";
  840.         form-element = "cn";
  841.     }
  842.  
  843.     "www\\.vunic\\.vu" {
  844.         http = "true";
  845.         http-method = "POST";
  846.         http-action = "/whois";
  847.         form-element = "whois";
  848.     }
  849.  
  850.     "whois\\.lacnic\\.net" {
  851.         whois-redirect = ".*\\(whois.nic.br\\)";
  852.         whois-redirect = ".*\\(whois.registro.br\\)";
  853.         whois-redirect = ".* \\([Rr]+[Ww][Hh][Oo][Ii][Ss]\\.[A-Za-z]*\\.[Nn][Ee][Tt]\\) port \\([0-9]*\\)";
  854.     }
  855.  
  856.     "www\\.nic\\.im" {
  857.         http = "true";
  858.         http-method = "GET";
  859.         http-action = "/scripts/imreg/domenq.asp";
  860.         form-element = "domain";
  861.     }
  862.  
  863.     "www\\.nic\\.ar" {
  864.         http = "true";
  865.         http-method = "POST";
  866.         http-action = "/consultas/consdom.html";
  867.         form-element = "nombre";
  868.     }
  869.  
  870.     "www\\.denic\\.de" {
  871.         http = "true";
  872.         http-method = "POST";
  873.         http-action = "/en/whois/data.jsp";
  874.         form-element = "domainname";
  875.         form-extra = "service=WhoisData&lang=en&submit=Accept";
  876.     }
  877.     "whois\\.nic\\.ad\\.jp" {
  878.         query-format = "$*/e";
  879.     }
  880. }
  881.  
  882. #
  883. # The cache feature is used to provide a local cache with Whois information.
  884. # By default, the location of the database is /usr/local/var/jwhois.db and the
  885. # default expire time is 7 days, but you can change those below.
  886. #
  887. #cachefile = "/var/lib/jwhois.db";
  888.  
  889. #
  890. # This is the time after which an entry expires from the cache in hours.
  891. #
  892. #cacheexpire = 168;
  893. cacheexpire = 2;
  894.  
  895. #
  896. # If you're using the whois-servers support, you can specify this option
  897. # to override the compiled in domain for that service.
  898. #
  899. #whois-servers-domain = "whois-servers.net";
  900.  
  901. #
  902. # Path to the browser to use for HTTP servers.
  903. #
  904. browser-pathname = "/usr/bin/lynx";
  905.  
  906. #
  907. # Command line argument to browser to get output on stdout.
  908. #
  909. browser-stdarg = "-dump";
  910.  
  911. #
  912. # Command line argument to browser to perform a POST operation.
  913. # Jwhois currently supports the format used by Lynx and W3M.
  914. #
  915. browser-postarg = "-post_data";
  916.  
  917. #
  918. # Select the method for which Jwhois sends POST data to the browser.
  919. # If post-as-file is false, Jwhois will send the data on stdin
  920. # terminated with three dashes on an empty line, i.e the format that
  921. # Lynx expects.
  922. # If post-as-file is true, Jwhois will create a temporary file with
  923. # the post data and send the file name after the browser-postarg
  924. # parameter, i.e the format that W3M expects.
  925. #
  926. post-as-file = "false";
  927.  
  928. #
  929. # To use w3m instead of Lynx, use this configuration:
  930. #
  931. # browser-pathname = "/usr/bin/w3m";
  932. # browser-stdarg = "-dump";
  933. # browser-postarg = "-post";
  934. # post-as-file = "true";
  935. #
  936.