I think that the future versions of GNU+Linux Trisquel could have a modified
resolv.conf file which would set the nameserver value to one from the OpenNIC
project.
Better yet (but perhaps expensive), one could contribute to the OpenNIC
project by setting up a DNS which complains to such project, and also have
future versions of GNU+Linux Trisquel to have a modified resolv.conf file
which would set the nameserver value to such DNS.
This won't work if the configuration of the modem or router in use overwrites
such values, or if such values aren't used at all. However, This suggestion,
as far as I can see, is useful if we assume that the user won't be able to
access the configuration of the modem or router being used, and as such,
there should be a way to tell the operating system to try to use the values
configured in his operating system (I'm not saying that such way doesn't
exist, I just haven't checked it out yet).
In my case, due to the fact that my personal computer has access to the
router configuration, it was easy for me to modify it to use the nearest DNS
from the OpenNIC project. Good thing is, dnsleaktest.com tells me that I am
indeed using such DNS, and identifies my IP address as being from the country
where I live. This happens when I don't use Tor and Privoxy.
When using Tor and Privoxy, dnsleaktest.com identifies my IP address as being
from some other location, and tells me that I am using other DNSs.
Best regards, ADFENO.
Have a nice day.