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

    Domain name doesn't get resolved with local dns resolver

    Scheduled Pinned Locked Moved DHCP and DNS
    10 Posts 2 Posters 1.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.
    • R
      ryaoi42
      last edited by

      Hi,

      I'm having issue resolving domain name with my pfsense.

      I got two pfsense(their hostname are nat2 and nat) and one of them (nat2) can not resolve any domain name by their local dns resolver. (pinging IPv4 works fine for both of them)
      trying to resolve pfsense.org with nat2 and nat

      Their
      General Setup / DNS Server Settings
      looks like this
      general settings of nat2 and nat

      And Their General Settings / General DNS Resolver Options are both enabled.

      Any idea what could go wrong?
      Thanks for any help
      Ryota

      1 Reply Last reply Reply Quote 0
      • GertjanG
        Gertjan
        last edited by Gertjan

        On the left pfSEnse, use the upstream resolver directly.
        Tell it to use, for example, 8.8.8.8 as the DNS :

        Like this :

        dig @8.8.8.8 pfsense.org
        

        for a complete analysis.
        Or

        dig @8.8.8.8 pfsense.org +short
        

        if you know an answer exists, and you just want a positive answer = the IPv4.

        No answer means : here is no 'connection' between your pfSense and 8.8.8.8 - or 8.8.8.8 is down ^^

        Btw :

        dig pfsense.org +trace
        

        will drill down from the top, the 13 root main Internet root servers, to the final domain name servers of "pfsense.org", to obtain a A record == the IPv4.

        No "help me" PM's please. Use the forum, the community will thank you.
        Edit : and where are the logs ??

        R 1 Reply Last reply Reply Quote 1
        • R
          ryaoi42 @Gertjan
          last edited by

          @Gertjan said in Domain name doesn't get resolved with local dns resolver:

          Hi, thanks for your help! I appreciate it a lot.
          seems like there is no connection between my pfsense and 8.8.8.8. Am i right about this?

          dig @8.8.8.8 pfsense.org

          ; <<>> DiG 9.12.2-P1 <<>> @8.8.8.8 pfsense.org
          ; (1 server found)
          ;; global options: +cmd
          ;; connection timed out; no servers could be reached
          

          dig @8.8.8.8 pfsense.org +short

          ; <<>> DiG 9.12.2-P1 <<>> @8.8.8.8 pfsense.org +short
          ; (1 server found)
          ;; global options: +cmd
          ;; connection timed out; no servers could be reached
          

          dig pfsense.org +trace

          ; <<>> DiG 9.12.2-P1 <<>> pfsense.org +trace
          ;; global options: +cmd
          ;; Received 28 bytes from 127.0.0.1#53(127.0.0.1) in 0 ms
          
          GertjanG 1 Reply Last reply Reply Quote 0
          • GertjanG
            Gertjan @ryaoi42
            last edited by Gertjan

            @ryaoi42 said in Domain name doesn't get resolved with local dns resolver:

            seems like there is no connection between my pfsense and 8.8.8.8. Am i right about this?

            Well ....

            @ryaoi42 said in Domain name doesn't get resolved with local dns resolver:

            ; <<>> DiG 9.12.2-P1 <<>> @8.8.8.8 pfsense.org
            ; (1 server found)
            ;; global options: +cmd
            ;; connection timed out; no servers could be reached

            "no servers could be reached" leaves no room for doubts.

            edit : note : even when pfSense has no DNS facilities running, a

            dig @8.8.8.8 pfsense.org
            

            would / should work just fine.

            No "help me" PM's please. Use the forum, the community will thank you.
            Edit : and where are the logs ??

            R 1 Reply Last reply Reply Quote 1
            • R
              ryaoi42 @Gertjan
              last edited by

              @Gertjan

              yeah it should work... :(
              oh and when i use my own dns(LAN side).
              It works fine.

              dig @10.51.1.253 pfsense.org

              
              ; <<>> DiG 9.12.2-P1 <<>> @10.51.1.253 pfsense.org
              ; (1 server found)
              ;; global options: +cmd
              ;; Got answer:
              ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 37497
              ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 4
              
              ;; OPT PSEUDOSECTION:
              ; EDNS: version: 0, flags:; udp: 4096
              ; COOKIE: 2602589c9bc9a699508836555e71e7019a0dee9980206aa0 (good)
              ;; QUESTION SECTION:
              ;pfsense.org.			IN	A
              
              ;; ANSWER SECTION:
              pfsense.org.		300	IN	A	208.123.73.69
              
              ;; AUTHORITY SECTION:
              pfsense.org.		3816	IN	NS	ns2.netgate.com.
              pfsense.org.		3816	IN	NS	ns1.netgate.com.
              
              ;; ADDITIONAL SECTION:
              ns1.netgate.com.	90082	IN	A	208.123.73.80
              ns2.netgate.com.	90082	IN	A	162.208.119.38
              ns1.netgate.com.	90082	IN	AAAA	2610:160:11:11::80
              
              ;; Query time: 1170 msec
              ;; SERVER: 10.51.1.253#53(10.51.1.253)
              ;; WHEN: Wed Mar 18 18:16:49 JST 2020
              ;; MSG SIZE  rcvd: 191
              
              
              GertjanG 1 Reply Last reply Reply Quote 0
              • GertjanG
                Gertjan @ryaoi42
                last edited by

                @ryaoi42 said in Domain name doesn't get resolved with local dns resolver:

                dig @10.51.1.253 pfsense.org

                which means that the device LAN (?) 10.51.1.253 can connect to pfSense - your router - and "pass through it" to connect to what ever upstream DNS it uses, using TCP/UDP port 53 (or 853 ?).
                Or : (I'm not sure) : "10.51.1.253" is just answering from it's local cache.

                Could you re check with

                dig @10.51.1.253 pfsense.org +trace +short
                

                ?

                No "help me" PM's please. Use the forum, the community will thank you.
                Edit : and where are the logs ??

                R 1 Reply Last reply Reply Quote 0
                • R
                  ryaoi42 @Gertjan
                  last edited by

                  @Gertjan said in Domain name doesn't get resolved with local dns resolver:

                  10.51.1.253 = my internal LAN side DNS Server.

                  dig @10.51.1.253 pfsense.org +trace +short

                  NS h.root-servers.net. from server 10.51.1.253 in 0 ms.
                  NS c.root-servers.net. from server 10.51.1.253 in 0 ms.
                  NS j.root-servers.net. from server 10.51.1.253 in 0 ms.
                  NS b.root-servers.net. from server 10.51.1.253 in 0 ms.
                  NS k.root-servers.net. from server 10.51.1.253 in 0 ms.
                  NS g.root-servers.net. from server 10.51.1.253 in 0 ms.
                  NS e.root-servers.net. from server 10.51.1.253 in 0 ms.
                  NS f.root-servers.net. from server 10.51.1.253 in 0 ms.
                  NS i.root-servers.net. from server 10.51.1.253 in 0 ms.
                  NS d.root-servers.net. from server 10.51.1.253 in 0 ms.
                  NS a.root-servers.net. from server 10.51.1.253 in 0 ms.
                  NS l.root-servers.net. from server 10.51.1.253 in 0 ms.
                  NS m.root-servers.net. from server 10.51.1.253 in 0 ms.
                  [...]
                  couldn't get address for 'h.root-servers.net': not found
                  couldn't get address for 'c.root-servers.net': not found
                  couldn't get address for 'j.root-servers.net': not found
                  

                  Got some nice message from dig.

                  1 Reply Last reply Reply Quote 0
                  • GertjanG
                    Gertjan
                    last edited by

                    Your "internal LAN side DNS Server." is also out of business.
                    No more DNS for you.

                    You're good for the entire check list now.
                    An easy one is :
                    Save (export) your settings.
                    Reset pfSense to default.
                    Activate WAN (not deeded if it uses the default DHCP).
                    Connect a device to LAN.
                    You should be able to :

                    1. visit the pfSEnse GUI using a browser.
                    2. be able to resolve. More commonly said "Internet is just fine".

                    Is that right ?

                    If not, your issue is upstream.

                    No "help me" PM's please. Use the forum, the community will thank you.
                    Edit : and where are the logs ??

                    R 1 Reply Last reply Reply Quote 0
                    • R
                      ryaoi42 @Gertjan
                      last edited by

                      @Gertjan

                      from the log, it seems like it was able to reach to the root name server isn't it?

                      With both pfsense (nat2 and nat) the command

                      dig @10.51.1.253 pfsense.org +trace +short

                      works.but for

                      dig @8.8.8.8 pfsense.org +trace +short

                      only nat works and nat2 doesn't work.

                      Wait so I should reset pfsense and start over?
                      I am able to access the pfsense GUI using browser already.

                      GertjanG 1 Reply Last reply Reply Quote 0
                      • GertjanG
                        Gertjan @ryaoi42
                        last edited by

                        @ryaoi42 said in Domain name doesn't get resolved with local dns resolver:

                        Wait so I should reset pfsense and start over?

                        This will take 5 minutes or so. Do what I said above.

                        No "help me" PM's please. Use the forum, the community will thank you.
                        Edit : and where are the logs ??

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