http://qs1969.pair.com?node_id=1087367


in reply to Acme::DNS::Correct

Greetings, Monks.

While I realize this review is quite old now. What follows is quite pertinent today, as it would have been at the time this review was created.

Verisign aka; Network (Po|So)lutions, received quite a bit of push-back on this; both from the Standards (ICAN|IANA) organizations, as well as DNS providers. In the case of DNS providers, many, opted to NUKE the Versisgn tactic, and return the PROPER response for the RR (Resource Record) -- Doesn't Exist.

For those who don't/didn't have access to these/those DNS providers, or a Local DNS. It is a simple matter of adding an additional entry to the localhost file [cite needed]. Which fortunately, is available on every Network Enabled computer. It's part of the arpa standard. Generally speaking; it's as simple as adding the offending IP address to the file. Problem solved. There are also trickier implementations that can be employed. But, for the sake of this review, it's enough to say; simply add the IP.

Best wishes.

--Chris

¡λɐp ʇɑəɹ⅁ ɐ əʌɐɥ puɐ ʻꜱdləɥ ꜱᴉɥʇ ədoH

Replies are listed 'Best First'.
Re^2: Acme::DNS::Correct
by soonix (Canon) on May 25, 2014 at 21:49 UTC
    while this will prevent you from accidentally sending confidential data to that Provider, you won't get back NXDOMAIN (which might be needed, depending on your application)
      True, if only implemented in it's simplest form, eg; simply adding the IP to the localhost file, and in the absence of local DNS. But, with the presence of local DNS, or the inclusion of a HOSTS file. Getting/Returning the correct response is fairly trivial.

      --Chris

      ¡λɐp ʇɑəɹ⅁ ɐ əʌɐɥ puɐ ʻꜱdləɥ ꜱᴉɥʇ ədoH