<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="https://dev1galaxy.org/extern.php?action=feed&amp;tid=3746&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Dev1 Galaxy Forum / HOWTO: Firefox DoH (DNS over HTTPS)]]></title>
		<link>https://dev1galaxy.org/viewtopic.php?id=3746</link>
		<description><![CDATA[The most recent posts in HOWTO: Firefox DoH (DNS over HTTPS).]]></description>
		<lastBuildDate>Fri, 14 Aug 2020 16:26:14 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Re: HOWTO: Firefox DoH (DNS over HTTPS)]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=24073#p24073</link>
			<description><![CDATA[<p>My approach is to put entries in /etc/hosts for local hardware. See the man page for hosts for details of how to format entries. This is quite manageable if you only have a few systems which all have fixed IP addresses (eg 1 router and&#160; 1 printer). And then use DNS for everything on the internet.</p><p>Chris</p>]]></description>
			<author><![CDATA[dummy@example.com (chris2be8)]]></author>
			<pubDate>Fri, 14 Aug 2020 16:26:14 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=24073#p24073</guid>
		</item>
		<item>
			<title><![CDATA[Re: HOWTO: Firefox DoH (DNS over HTTPS)]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=24059#p24059</link>
			<description><![CDATA[<div class="quotebox"><cite>Head_on_a_Stick wrote:</cite><blockquote><div><div class="quotebox"><cite>Vernon wrote:</cite><blockquote><div><p>if you do that, you will be unable to do any local LAN-only domain&#160; DNS lookups</p></div></blockquote></div><p>It will if a <span class="bbc">search</span> line is added <img src="https://dev1galaxy.org/img/smilies/wink.png" width="15" height="15" alt="wink" /></p></div></blockquote></div><p>No, a <span class="bbc">search</span> directive does nothing but add a domain to a hostname with zero dots.&#160; It does not change DNS resolvers. As per your example <span class="bbc">/etc/resolv.conf</span> file.</p><div class="codebox"><pre><code>nameserver 9.9.9.9
search lan</code></pre></div><p>If I try to <span class="bbc">ping</span> printer, the <span class="bbc">search</span> directive will only add <span class="bbc">.lan</span> to the host name and change the hostname to <span class="bbc">printer.lan</span>. Nameserver <span class="bbc">9.9.9.9</span> will return NXDOMAIN because the&#160; <span class="bbc">.lan</span> domain is only in my local DNS.</p>]]></description>
			<author><![CDATA[dummy@example.com (Vernon)]]></author>
			<pubDate>Thu, 13 Aug 2020 20:30:50 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=24059#p24059</guid>
		</item>
		<item>
			<title><![CDATA[Re: HOWTO: Firefox DoH (DNS over HTTPS)]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=24056#p24056</link>
			<description><![CDATA[<div class="quotebox"><cite>Vernon wrote:</cite><blockquote><div><p>if you do that, you will be unable to do any local LAN-only domain&#160; DNS lookups</p></div></blockquote></div><p>It will if a <span class="bbc">search</span> line is added <img src="https://dev1galaxy.org/img/smilies/wink.png" width="15" height="15" alt="wink" /></p>]]></description>
			<author><![CDATA[dummy@example.com (Head_on_a_Stick)]]></author>
			<pubDate>Thu, 13 Aug 2020 18:52:00 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=24056#p24056</guid>
		</item>
		<item>
			<title><![CDATA[Re: HOWTO: Firefox DoH (DNS over HTTPS)]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=24042#p24042</link>
			<description><![CDATA[<div class="quotebox"><cite>Head_on_a_Stick wrote:</cite><blockquote><div><p>I really don&#039;t understand what DoH offers that cannot be bettered with</p><div class="codebox"><pre><code># echo &#039;nameserver 9.9.9.9&#039; &gt; /etc/resolv.conf
# chattr +i /etc/resolv.conf</code></pre></div><p>^ That will work for network activity that doesn&#039;t involve a browser, unlike DoH.<br />...</p></div></blockquote></div><p>The short answer is that if you do that, you will be unable to do any local LAN-only domain&#160; DNS lookups. Firefox DoH allows a user to easily protect themselves when traveling from DNS poisoning while still allowing for local LAN-only DNS lookups when they return home&#160; with a one time Firefox configuration change. And as a Devuan user, you are fortunate in that your version of Firefox implements DoH correctly&#160; whereas Ubuntu&#039;s and Fedora&#039;s version of Firefox do not.<br /><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1610365#c4" rel="nofollow">https://bugzilla.mozilla.org/show_bug.cgi?id=1610365#c4</a></p><p>It&#039;s important to remember that DoH or DNS over TLS does not provide you any tracking protection. Your ISP still knows every site you connect to. In fact, by using, someone else&#039;s DNS instead of your ISP&#039;s DNS, the only thing you have accomplished is to double the entities that can easily track your Internet activity - your ISP and now your DNS provider as well.</p><p>You may object and say with Devuan supporting Bonjour with mDNS (the automatic .local domain), there is no need to run a local DNS for local LAN devices. However, there are still many devices that do not support Bonjour with mDNS.</p><p>You may also object that most people do not run a local DNS. You would only be partially correct. Many people are running a DNS server but they don&#039;t know it. Many wireless router&#160; manufacturers, including such name brands as TP-Link are running a form of OpenWRT which means they are running <span class="bbc">dnsmasq</span> which acts as both a DHCP server and a Dynamic DNS server. These routers allow you so select a local domain name in your router configuration. So, if you chose a local domain name of <span class="bbc">.lan</span> and chose a Devuan box hostname of <span class="bbc">nosystemd</span>, your router DNS would automatically assign your Devuan box a FQDN of <span class="bbc">nosystemd.lan</span>. Unfortunately, many do not know that their wireless router has this capability and do not take advantage of it.</p>]]></description>
			<author><![CDATA[dummy@example.com (Vernon)]]></author>
			<pubDate>Thu, 13 Aug 2020 00:13:01 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=24042#p24042</guid>
		</item>
		<item>
			<title><![CDATA[Re: HOWTO: Firefox DoH (DNS over HTTPS)]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=24024#p24024</link>
			<description><![CDATA[<p>I really don&#039;t understand what DoH offers that cannot be bettered with</p><div class="codebox"><pre><code># echo &#039;nameserver 9.9.9.9&#039; &gt; /etc/resolv.conf
# chattr +i /etc/resolv.conf</code></pre></div><p>^ That will work for network activity that doesn&#039;t involve a browser, unlike DoH.</p><p>And there is also <a href="https://pkginfo.devuan.org/stage/beowulf/beowulf/dnssec-trigger_0.17+repack-3.html" rel="nofollow">https://pkginfo.devuan.org/stage/beowul … ack-3.html</a></p>]]></description>
			<author><![CDATA[dummy@example.com (Head_on_a_Stick)]]></author>
			<pubDate>Wed, 12 Aug 2020 16:40:13 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=24024#p24024</guid>
		</item>
		<item>
			<title><![CDATA[Re: HOWTO: Firefox DoH (DNS over HTTPS)]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=24015#p24015</link>
			<description><![CDATA[<div class="quotebox"><cite>Marjorie wrote:</cite><blockquote><div><p>My own choice is to use dnscrypt-proxy.<br />...</p></div></blockquote></div><p>Thanks for this info. I did not know about dnscrypt-proxy. You may be surprised to learn that I do not use DoH either. I just became interested in DoH when Fedora stated that they may enable DNS over TLS by default.</p><p>At home, I run my own DNS server. It is not internet facing. Debian used to, and I assume that they still do give you a fully functioning DNS server with no configuration necessary simply by typing <span class="bbc">apt-get install bind9</span>. The Fedora package manager for <span class="bbc">bind</span> did a better job because Fedora would update your roots file for you. Whereas, with Debian, you at least used to have to grab an update from <a href="ftp://ftp.internic.net" rel="nofollow">ftp.internic.net</a> . </p><p>Remotely, if I am concerned about DNS spoofing or other chicanery, I OpenVPN into my home OpenVPN server. My .ovpn file is configured so that I will use my home DNS and not the DNS at my remote location.</p><p>If I am concerned about anonymity, I openvpn into free VPN provider freevpn.me or vpnbook. I modify their provided .ovpn files to ensure that I am using their DNS server instead of my own.</p><p>If I desire even more anonymity, there is always <a href="https://geti2p.net/en/" rel="nofollow">I2P</a> or <a href="https://freenetproject.org/" rel="nofollow">freenet</a></p>]]></description>
			<author><![CDATA[dummy@example.com (Vernon)]]></author>
			<pubDate>Wed, 12 Aug 2020 03:58:44 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=24015#p24015</guid>
		</item>
		<item>
			<title><![CDATA[Re: HOWTO: Firefox DoH (DNS over HTTPS)]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=24011#p24011</link>
			<description><![CDATA[<div class="quotebox"><cite>Head_on_a_Stick wrote:</cite><blockquote><div><p>...<br />DoH is not without it&#039;s criticisms: <a href="https://www.zdnet.com/article/dns-over-https-causes-more-problems-than-it-solves-experts-say/" rel="nofollow">https://www.zdnet.com/article/dns-over- … perts-say/</a></p></div></blockquote></div><p>Thanks for this link. Although I disagree with the validity of every point except the first one. <strong>DoH doesn&#039;t actually prevent ISPs user tracking</strong>, I provided this link to Firefox since they seem to be confused about what protections DoH provides as well. <br /><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1610365" rel="nofollow">https://bugzilla.mozilla.org/show_bug.cgi?id=1610365</a></p><p>My comments follow:</p><ul><li><p>DoH doesn&#039;t actually prevent ISPs user tracking</p><ul><li><p>Correct. But that is not the purpose of DoH. DoH strictly provides immunity from DNS spoofing. It&#039;s just like criticizing Firefox privacy mode for not preventing ISP tracking.</p></li></ul></li><li><p>DoH bypasses enterprise policies</p><ul><li><p>Yes, you will have to do a little more work to block by IP address. Too bad</p></li></ul></li><li><p>DoH weakens cyber-security</p><ul><li><p>Translation: DoH makes my spying more difficult</p></li></ul></li><li><p>DoH also bypasses legitimate blocklists, not just censorship</p><ul><li><p>This smuggles in the notion that there are legitimate block lists. This is just someone who is disappointed that DoH makes Internet censorship slightly more difficult</p></li></ul></li><li><p>DoH shouldn&#039;t be recommended to dissidents</p><ul><li><p>Just repeating the first point that DoH does not provide anonymity. This is just like saying that dissidents shouldn&#039;t use privacy mode because it doesn&#039;t provide anonymity either</p></li></ul></li><li><p>DoH centralizes DNS traffic at a few DoH resolvers</p><ul><li><p>DNS traffic is already centralized amongst a few ISP resolvers. </p></li></ul></li></ul>]]></description>
			<author><![CDATA[dummy@example.com (Vernon)]]></author>
			<pubDate>Tue, 11 Aug 2020 21:57:58 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=24011#p24011</guid>
		</item>
		<item>
			<title><![CDATA[Re: HOWTO: Firefox DoH (DNS over HTTPS)]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=24007#p24007</link>
			<description><![CDATA[<p>My own choice is to use dnscrypt-proxy, which:</p><p>1) Gives you a wide choice of DNS provider, including Cloudflare, using either DoH or Dnscrypt. You can choose from a large number of non-logging (or at least services that say they are) and/or DNSSEC and/or filtered/non-filtered DNS providers. </p><p>2) You get periodically to randomise your DNS provider, so no one service sees it all.</p><p>3) You will usually choose nearer DNS providers with a lower RTT than Cloudflare (at least here where Ii am in the UK).</p><p>4) You can cache your queries, reducing what hits your provider and proving near-instant lookups on your most used sites.</p><p>5) You can select from multiple blocklists.</p><p>6) it works for all your internet traffic, not just your browser. On mine I also provide a DNS service for other nodes on my network.</p><p>7) In the latest versions you can set up a (set of) DNS relays between you and the DNS provider, which masks your IP from them and your query form the relays.</p><p>In Firefox (about:config) you set your Network.TRR.mode to 5, so bypass the internal DoH with /etc/resolv.conf pointing to your dnscrypt-proxy. There is also an option that allows you to provide a DoH server for Firefox, which then connects to the internet using any of the other dnscrypt-proxy options.</p>]]></description>
			<author><![CDATA[dummy@example.com (Marjorie)]]></author>
			<pubDate>Tue, 11 Aug 2020 20:49:34 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=24007#p24007</guid>
		</item>
		<item>
			<title><![CDATA[Re: HOWTO: Firefox DoH (DNS over HTTPS)]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=23992#p23992</link>
			<description><![CDATA[<p>DoH would bypass unbound.</p>]]></description>
			<author><![CDATA[dummy@example.com (Head_on_a_Stick)]]></author>
			<pubDate>Tue, 11 Aug 2020 17:11:37 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=23992#p23992</guid>
		</item>
		<item>
			<title><![CDATA[Re: HOWTO: Firefox DoH (DNS over HTTPS)]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=23989#p23989</link>
			<description><![CDATA[<p>Doesn&#039;t running unbound get rid of cloudflare?</p>]]></description>
			<author><![CDATA[dummy@example.com (golinux)]]></author>
			<pubDate>Tue, 11 Aug 2020 17:02:30 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=23989#p23989</guid>
		</item>
		<item>
			<title><![CDATA[Re: HOWTO: Firefox DoH (DNS over HTTPS)]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=23987#p23987</link>
			<description><![CDATA[<p>Other providers can be used instead of CloudFlare: <a href="https://support.mozilla.org/en-US/kb/firefox-dns-over-https#w_switching-providers" rel="nofollow">https://support.mozilla.org/en-US/kb/fi … -providers</a></p><p>DoH is not without it&#039;s criticisms: <a href="https://www.zdnet.com/article/dns-over-https-causes-more-problems-than-it-solves-experts-say/" rel="nofollow">https://www.zdnet.com/article/dns-over- … perts-say/</a></p>]]></description>
			<author><![CDATA[dummy@example.com (Head_on_a_Stick)]]></author>
			<pubDate>Tue, 11 Aug 2020 16:32:26 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=23987#p23987</guid>
		</item>
		<item>
			<title><![CDATA[Re: HOWTO: Firefox DoH (DNS over HTTPS)]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=23981#p23981</link>
			<description><![CDATA[<div class="quotebox"><cite>yeti wrote:</cite><blockquote><div><p>Why should I <strong>trust</strong> Cloudflare more than other DNSs?</p></div></blockquote></div><p>Depends what you mean by trust. </p><p>Do you trust your dog not to rip out your throat when when you sleep? Hopefully yes.</p><p>Do you trust your dog to not steal food when you are not looking? Maybe not.</p><p>Similarly, can you trust Cloudflare to return the correct IP address when you browse to <a href="https://www.deutsche-bank.de/" rel="nofollow">https://www.deutsche-bank.de/</a> and not send you to a malicious, cloned web site? Yes. </p><p>Can you trust Cloudflare not to track your DNS lookups? Probably not.</p><p>It is very easy for a malicious hotspot operator to spoof DNS lookups. I once ran a non-malicious captive portal where the DNS was configured so whatever web address a user typed in, it would resolve to the captive portal web server. I stopped doing this because so many devices cache DNS lookups these days, users would have to reboot their devices in order to restore correct DNS lookups. Firefox DNS over HTTPS immunizes you against DNS spoofing.</p>]]></description>
			<author><![CDATA[dummy@example.com (Vernon)]]></author>
			<pubDate>Tue, 11 Aug 2020 14:16:50 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=23981#p23981</guid>
		</item>
		<item>
			<title><![CDATA[Re: HOWTO: Firefox DoH (DNS over HTTPS)]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=23978#p23978</link>
			<description><![CDATA[<p>Why should I trust Cloudflare more than other DNSs?</p>]]></description>
			<author><![CDATA[dummy@example.com (yeti)]]></author>
			<pubDate>Tue, 11 Aug 2020 08:07:23 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=23978#p23978</guid>
		</item>
		<item>
			<title><![CDATA[HOWTO: Firefox DoH (DNS over HTTPS)]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=23967#p23967</link>
			<description><![CDATA[<p>Firefox now offers DoH (DNS over HTTPS which promises a simple way to protect yourself against DNS poisoning. DoH can be enabled through the Firefox <span class="bbc">Edit-&gt;Prefereces-&gt;General-&gt;Network Settings</span> menu.<br /><span class="postimg"><img src="https://i.postimg.cc/vH55d9dV/firefox-settings.png" alt="Firefox Settings" /></span></p><p>However, by default, Firefox sets DoH to TRR=2. This means that if the DoH host is unreachable or returns NXDOMAIN, <strong>Firefox will silently failover to the local, possibly poisoned DNS</strong>.</p><p>In order to ensure that Firefox always uses DoH and never fails over to the local DNS, go into the <span class="bbc">about:config</span> settings and change <span class="bbc">network.trr.mode</span> from 2 to 3,.</p><p><span class="postimg"><img src="https://i.postimg.cc/NMcfwy8d/firefox-about-config.png" alt="about:config" /></span></p><p>With <span class="bbc">network.trr.mode</span> set to 3, Firefox will. display message <strong>Hmm. We’re having trouble finding that site</strong> whenever the DoH host is unreachable or returns NXDOMAIN.</p><p>More information is at<br /><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1656895" rel="nofollow">https://bugzilla.mozilla.org/show_bug.cgi?id=1656895</a></p>]]></description>
			<author><![CDATA[dummy@example.com (Vernon)]]></author>
			<pubDate>Mon, 10 Aug 2020 17:12:10 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=23967#p23967</guid>
		</item>
	</channel>
</rss>
