I have seen various forum posts on here addressing the issue and nothing has
helped. I disabled IPv6 at the kernel level (because my VPN is IPv4 only), I
added lines to by OpenVPN config file to 'fix' the leak, and still my DNS
leaks behind my VPN. I browsed a number of Ubuntu specific forums as well to
no avail. Everything is unencrypted, my ISP has unfettered access to my life
when I run Trisquel on my Libreboot. This is an unacceptable violation of my
right to privacy in my view. Tor is usually my default browser for
everything, however, I still like to torrent/ use services like as
PopcornTime. Unfortunately this is not possible with the default settings on
Trisquel currently as I cannot use a VPN without several DNS leaks.
So, to those who have done it, how did you do it?
I know Ubuntu and Ubuntu based GNU/Linux distributions are horrible with DNS
leaks. Fedora and RHEL, for whatever reason, do not leak by default. Perhaps
someone better with code than myself could look into how they configure their
networking to make this so and implement it into future versions of Trisquel.
Just a thought.
Thanks!