ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    DNS-over-HTTPS with Fedora based PiHole and Cloudflare

    IT Discussion
    fedora pihole dns https
    6
    17
    4.7k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • NashBrydgesN
      NashBrydges
      last edited by

      Another project to try out. Did you start with a minimal Fedora install? Any other requirements needed for this install to work?

      JaredBuschJ travisdh1T 2 Replies Last reply Reply Quote 1
      • JaredBuschJ
        JaredBusch @NashBrydges
        last edited by

        @nashbrydges said in DNS-over-HTTPS with Fedora based PiHole and Cloudflare:

        Another project to try out. Did you start with a minimal Fedora install? Any other requirements needed for this install to work?

        This goes on the Pi-hole instance

        so whereever you setup your pi-hole.

        1 Reply Last reply Reply Quote 1
        • travisdh1T
          travisdh1 @NashBrydges
          last edited by

          @nashbrydges said in DNS-over-HTTPS with Fedora based PiHole and Cloudflare:

          Another project to try out. Did you start with a minimal Fedora install? Any other requirements needed for this install to work?

          I start with a standard Fedora server install, not minimal. So things like wget should already be in place.

          Fedora server with PiHole installed should be all that's required.

          1 Reply Last reply Reply Quote 0
          • A
            Alex Sage
            last edited by

            Hm....

            I guess this doesn't really help me, since my PiHole is hosted outside my network, this would help with requests from the PiHole out to the internet however all requests from the router to the PiHole would be unencrypted.

            scottalanmillerS travisdh1T 2 Replies Last reply Reply Quote 0
            • A
              Alex Sage
              last edited by

              Also, maybe PiHole will support in the future?

              1 Reply Last reply Reply Quote 0
              • A
                Alex Sage
                last edited by

                Also, take a look at this:

                https://pi-hole.net/2018/04/08/psa-issue-with-pi-hole-doh-and-dnsmasq/

                1 Reply Last reply Reply Quote 0
                • scottalanmillerS
                  scottalanmiller @Alex Sage
                  last edited by

                  @aaronstuder said in DNS-over-HTTPS with Fedora based PiHole and Cloudflare:

                  Hm....

                  I guess this doesn't really help me, since my PiHole is hosted outside my network, this would help with requests from the PiHole out to the internet however all requests from the router to the PiHole would be unencrypted.

                  You can always tunnel that traffic. Although the value to point to point encryption is generally pretty minimal and DNS extremely low unless you are doing something super shady and are being tapped.

                  1 Reply Last reply Reply Quote 1
                  • travisdh1T
                    travisdh1 @Alex Sage
                    last edited by travisdh1

                    @aaronstuder said in DNS-over-HTTPS with Fedora based PiHole and Cloudflare:

                    Hm....

                    I guess this doesn't really help me, since my PiHole is hosted outside my network, this would help with requests from the PiHole out to the internet however all requests from the router to the PiHole would be unencrypted.

                    Yep. I wouldn't mind having a DNS server that supports this stuff from the client side, so this is as good as it gets right now.

                    1 Reply Last reply Reply Quote 0
                    • NashBrydgesN
                      NashBrydges
                      last edited by

                      @travisdh1 said in DNS-over-HTTPS with Fedora based PiHole and Cloudflare:

                      dig @127.0.0.1 -p 5053 google.com

                      So I finally got around to setting this up but how do I test if my DNS queries are truly over HTTPS now?

                      1 Reply Last reply Reply Quote 0
                      • NashBrydgesN
                        NashBrydges
                        last edited by

                        The assumption is that, now that there are no upstream DNS servers shown on Pi-Hole and I can still resolve all domains, that this is in fact working over HTTPS?

                        0_1528373839997_5a47dcde-3c39-41f5-bdb9-8fe4085adfe9-image.png

                        travisdh1T 1 Reply Last reply Reply Quote 0
                        • travisdh1T
                          travisdh1 @NashBrydges
                          last edited by

                          @nashbrydges said in DNS-over-HTTPS with Fedora based PiHole and Cloudflare:

                          The assumption is that, now that there are no upstream DNS servers shown on Pi-Hole and I can still resolve all domains, that this is in fact working over HTTPS?

                          0_1528373839997_5a47dcde-3c39-41f5-bdb9-8fe4085adfe9-image.png

                          Correct. The DNS queries are being sent through a proxy with this setup. Hopefully a more elegant and simple solution to doing secure DNS will be available in the future, but for now this is one of the few solutions available.

                          1 Reply Last reply Reply Quote 2
                          • JaredBuschJ
                            JaredBusch
                            last edited by

                            The entire concept is just stupid.
                            You cannot hide from your provider.

                            NashBrydgesN travisdh1T 2 Replies Last reply Reply Quote 0
                            • NashBrydgesN
                              NashBrydges @JaredBusch
                              last edited by

                              @jaredbusch said in DNS-over-HTTPS with Fedora based PiHole and Cloudflare:

                              The entire concept is just stupid.
                              You cannot hide from your provider.

                              Not about hiding from provider. It's about securing communications between every endpoint. Just another step to HTTPS everywhere.

                              1 Reply Last reply Reply Quote 0
                              • black3dynamiteB
                                black3dynamite
                                last edited by

                                Would enabling DNSSEC help with securing DNS?

                                NashBrydgesN 1 Reply Last reply Reply Quote 0
                                • NashBrydgesN
                                  NashBrydges @black3dynamite
                                  last edited by

                                  @black3dynamite It helps protect your site from DNS spoofing. Here's an example site with DNSSEC.

                                  https://en.internet.nl/site/www.internetsociety.org/303794/#sitednssec

                                  If DNSSEC is improperly setup, the site will not resolve.

                                  Don't think it's very widely used though.

                                  1 Reply Last reply Reply Quote 1
                                  • travisdh1T
                                    travisdh1 @JaredBusch
                                    last edited by

                                    @jaredbusch said in DNS-over-HTTPS with Fedora based PiHole and Cloudflare:

                                    The entire concept is just stupid.
                                    You cannot hide from your provider.

                                    I'd agree with you, at least for now. This is just one small step in the right direction. It won't really make much difference until it's supported by all endpoints.

                                    1 Reply Last reply Reply Quote 0
                                    • 1 / 1
                                    • First post
                                      Last post