Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    [Resolved] Unbound DNSSEC

    Scheduled Pinned Locked Moved DHCP and DNS
    5 Posts 2 Posters 2.5k Views
    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.
    • F
      fab1330
      last edited by

      Hello,

      I have check "Enable DNSSEC Support" in the DNS resolver Unbound, but when I go on sites that are signed with DNSSEC, my computer tells me that the domain has not been verified with DNSSEC.

      To check if a domain name is signed, I use Chrome extension "DNSSEC Validator" : https://www.dnssec-validator.cz/pages/download.html

      Why the plugin fails to check if the domain name is signed?

      I tried for example with the domain name "dns.be" which is signed :

      ; <<>> DiG 9.10.1-P1 <<>> dns.be DNSKEY
      ;; global options: +cmd
      ;; Got answer:
      ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 45665
      ;; flags: qr rd ra ad; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 1
      
      ;; OPT PSEUDOSECTION:
      ; EDNS: version: 0, flags:; udp: 4096
      ;; QUESTION SECTION:
      ;dns.be.                                IN      DNSKEY
      
      ;; ANSWER SECTION:
      dns.be.                 86389   IN      DNSKEY  256 3 8 AwEAAbn7pkm6ExNWDUg33d0k
      Icb9NxYww4M/NQD/aPCuq6eKIu1TVM2a 2e7iXdOpIpSgfu8BXFWhuTF8bTewN5UFT9183QOKXwDRepr
      lr8nTz7WS R5UXIFNavJMxW6XtdZslu4jZYExlSidugSNGw0X0ok6YUVGi+3mCXyI2 6dONpaDP
      dns.be.                 86389   IN      DNSKEY  257 3 8 AwEAAcUMaeEPrigxGE1niu6Z
      3jZFL4DmPWYHAXpmOP1tTQhx7y+6gyhx e3Od3qQgnWwSZeEkMdLkaPtnu93Etvom1Sjum859LjSg/z+
      AomNT//xM yTe23RPINOV7dWuq35Z5v3LeTZ1q4cgtexpNk++iHW6weATPmex/J7KN bhbmhWrOrv7Z6
      HG5CdQOLlF+ezUIr+dBHzdwj7ZD/gOTV/SI0etjf8MO 6tLH/FHT919SMdZ8pfgOD3rMnrVRKT8/N7kd
      9p6j9FSxDMdcvxjx9U9c zuYiM4tiJYvnFwgsy+RlTD4S6qVj3i6xKztzyhkEE1oPbglWjMDF3m4E l8
      UsvIWW1Jk=
      dns.be.                 86389   IN      DNSKEY  256 3 8 AwEAAck5/3JsVfASFMrt5+yz
      VqjTD42p0sfQb53pT855oUXt/FhGTpWV PBKOvYuhA3VFY6l4RazaV1ZsP7kiok8NuY0ESzd+QCr6aIg
      Jn5y2Csel uf/e3YgA1cWoJaJgqZC6lZ79dFaAh7YoGgu1SCd1B/A6XLpLzMI11EPi 5L7vAoFb
      dns.be.                 86389   IN      DNSKEY  256 3 8 AwEAAaHNeQxGDznN7XXfd+Uq
      QR+05rel0NZxxFNmF2+PnlF4kcRwMONI NS3I4hNueih0WRnG/h6bEwJ2GlHzA4no5yYnpx4AUcOJqom
      SbJcPG/q2 yDdZ2Lu42kNIkkVQt3YKIGcdrauwGuQn27/kroux31dKHn+v3aHh8kiU dkyCTVwz
      
      ;; Query time: 0 msec
      ;; SERVER: 10.30.100.1#53(10.30.100.1)
      ;; WHEN: Sun Mar 01 15:14:38 Paris, Madrid 2015
      ;; MSG SIZE  rcvd: 755
      

      Thanks for your help :)

      1 Reply Last reply Reply Quote 0
      • johnpozJ
        johnpoz LAYER 8 Global Moderator
        last edited by

        and when you go here what do you get?

        http://dnssectest.sidn.nl/test.php

        Ok not really a chrome user, so installed checker for firefox https://addons.mozilla.org/en-US/firefox/addon/dnssec-validator/

        Went to your dns.be, got a redirection but shows dnssec ok - see 2nd pic.  You sure your browser is using pfsense as dns, no proxy?  Chrome likes to use a proxy if I recall, atleast on ios and android devices https://developer.chrome.com/multidevice/data-compression

        Not sure about your addon for chrome, but have to assume it has has to use something to validate the dnssec - so where is it pointing.  So for example the firefox addon has ability to use the systems dns, custom or some other method related to the addon, not sure exactly what that does, etc.  see 3rd pic

        testdnssec.png
        testdnssec.png_thumb
        firefoxaddontest.png
        firefoxaddontest.png_thumb
        resolveraddon.png
        resolveraddon.png_thumb

        An intelligent man is sometimes forced to be drunk to spend time with his fools
        If you get confused: Listen to the Music Play
        Please don't Chat/PM me for help, unless mod related
        SG-4860 24.11 | Lab VMs 2.8, 24.11

        1 Reply Last reply Reply Quote 0
        • F
          fab1330
          last edited by

          @johnpoz:

          and when you go here what do you get? http://dnssectest.sidn.nl/test.php

          He told me "I am protected"

          @johnpoz:

          Ok not really a chrome user, so installed checker for firefox https://addons.mozilla.org/en-US/firefox/addon/dnssec-validator/

          In Firefox it also tells me "I am protected" (But it also tells me this when "DNSSEC Support" in Unbound is desactived)

          @johnpoz:

          You sure your browser is using pfsense as dns, no proxy?

          Chrome use my pfSense resolver

          Is this just a problem of the Chrome extension?

          thanks

          1 Reply Last reply Reply Quote 0
          • johnpozJ
            johnpoz LAYER 8 Global Moderator
            last edited by

            I am not exactly sure how those addons work??  I can tell you if I turn it off in unbound then that test page fails..  But yes still using system settings that addon for firefox still says protected.. Which is clearly not true from normal system settings, etc.

            I would trust the test more than those addons to be honest.

            So to get a valid test make sure you flush your local dns cache and your browser dns cache, etc..  If I turn it off in unbound resolver it fails, if turn it on it unbound resolver it passes.

            failedtest.png
            failedtest.png_thumb

            An intelligent man is sometimes forced to be drunk to spend time with his fools
            If you get confused: Listen to the Music Play
            Please don't Chat/PM me for help, unless mod related
            SG-4860 24.11 | Lab VMs 2.8, 24.11

            1 Reply Last reply Reply Quote 0
            • F
              fab1330
              last edited by

              Ok, if I desactive "DNSSEC support", test failed.

              In order to make the plugin work in Chrome, we have to install a bin: https://www.dnssec-validator.cz/pages/download.html#package

              thanks :-)

              1 Reply Last reply Reply Quote 0
              • First post
                Last post
              Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.