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

    How does name resolution work in AD?

    IT Discussion
    windows dns ad
    5
    15
    1.1k
    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.
    • thwrT
      thwr
      last edited by thwr

      A client first polls his hosts-file. Next is always DNS. If that doesn't work, WINS might kick in (you better don't run WINS).

      If all that fails, the client will fall back to whatever he has available on his side, like NetBIOS.

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

        @Pete-S said in How does name resolution work in AD?:

        is the client using DNS to resolve the server name or is it using something else?

        Since Windows 2000, DNS was the default. WINS was used as well for a long time, but is no longer needed, but sometimes used.

        1 Reply Last reply Reply Quote 1
        • scottalanmillerS
          scottalanmiller @thwr
          last edited by

          @thwr said in How does name resolution work in AD?:

          A client first polls his lmhosts-file. Next is always DNS.

          Always HOSTS before DNS.

          thwrT 1 Reply Last reply Reply Quote 0
          • thwrT
            thwr @scottalanmiller
            last edited by

            @scottalanmiller said in How does name resolution work in AD?:

            @thwr said in How does name resolution work in AD?:

            A client first polls his lmhosts-file. Next is always DNS.

            Always HOSTS before DNS.

            ah, my bad. hosts is correct, lmhosts is something even older

            1 Reply Last reply Reply Quote 0
            • DashrenderD
              Dashrender @1337
              last edited by

              @Pete-S said in How does name resolution work in AD?:

              @Dashrender said in How does name resolution work in AD?:

              By default it's using DNS.

              It could fall back on NetBIOS over IP though... if that protocol is enabled.

              So if port 53 is blocked somewhere it will use NetBIOS instead?

              Is that a client or AD/DNS setting or both? Is it enabled by default?

              JB is right - this is all internal traffic. Your AD/DNS servers should have port 53 fully exposed to the internal network.

              This is a client call from the PC to the server, so the server is what has to have the ports open on the firewall. typically MS's processes will take care of enabling this for you when you install DNS on a Windows Server - though, it's always possible to break this.

              1 Reply Last reply Reply Quote 0
              • 1
                1337
                last edited by

                I was wondering how it works because we see a problem where a couple of Win 10 clients can resolve all the internal Windows servers names, but not the statically assigned names of linux servers.

                I thought if the name resolution works over different mechanisms and uses different ports it could be an firewall or L3 switch somewhere that has been misconfigured.

                scottalanmillerS thwrT 2 Replies Last reply Reply Quote 0
                • scottalanmillerS
                  scottalanmiller @1337
                  last edited by

                  @Pete-S said in How does name resolution work in AD?:

                  I was wondering how it works because we see a problem where a couple of Win 10 clients can resolve all the internal Windows servers names, but not the statically assigned names of linux servers.

                  I thought if the name resolution works over different mechanisms and uses different ports it could be an firewall or L3 switch somewhere that has been misconfigured.

                  This is common in situations where Linux is not given an opportunity to auto-update the DNS entries, no one makes them manually, and they are not joined to AD.

                  DashrenderD 1 Reply Last reply Reply Quote 1
                  • DashrenderD
                    Dashrender @scottalanmiller
                    last edited by

                    @scottalanmiller said in How does name resolution work in AD?:

                    @Pete-S said in How does name resolution work in AD?:

                    I was wondering how it works because we see a problem where a couple of Win 10 clients can resolve all the internal Windows servers names, but not the statically assigned names of linux servers.

                    I thought if the name resolution works over different mechanisms and uses different ports it could be an firewall or L3 switch somewhere that has been misconfigured.

                    This is common in situations where Linux is not given an opportunity to auto-update the DNS entries, no one makes them manually, and they are not joined to AD.

                    Exactly - have you or anyone else added these servers to AD's DNS?

                    1 1 Reply Last reply Reply Quote 0
                    • thwrT
                      thwr @1337
                      last edited by thwr

                      @Pete-S said in How does name resolution work in AD?:

                      I was wondering how it works because we see a problem where a couple of Win 10 clients can resolve all the internal Windows servers names, but not the statically assigned names of linux servers.

                      I thought if the name resolution works over different mechanisms and uses different ports it could be an firewall or L3 switch somewhere that has been misconfigured.

                      Have you configured them in your DNS too or does your Linux servers DHCP client automatically update DNS? No client cares about a Linux hostname 🙂

                      1 Reply Last reply Reply Quote 0
                      • 1
                        1337 @Dashrender
                        last edited by 1337

                        @Dashrender said in How does name resolution work in AD?:

                        @scottalanmiller said in How does name resolution work in AD?:

                        @Pete-S said in How does name resolution work in AD?:

                        I was wondering how it works because we see a problem where a couple of Win 10 clients can resolve all the internal Windows servers names, but not the statically assigned names of linux servers.

                        I thought if the name resolution works over different mechanisms and uses different ports it could be an firewall or L3 switch somewhere that has been misconfigured.

                        This is common in situations where Linux is not given an opportunity to auto-update the DNS entries, no one makes them manually, and they are not joined to AD.

                        Exactly - have you or anyone else added these servers to AD's DNS?

                        They have been added manually. The name of the service is also not the name as the server. So if a webserver is abc001.company.com the name in the DNS that will send you to that server might be logistics.company.com. So client accessing the service would find it with https://logistics

                        DashrenderD 1 Reply Last reply Reply Quote 0
                        • DashrenderD
                          Dashrender @1337
                          last edited by

                          @Pete-S said in How does name resolution work in AD?:

                          @Dashrender said in How does name resolution work in AD?:

                          @scottalanmiller said in How does name resolution work in AD?:

                          @Pete-S said in How does name resolution work in AD?:

                          I was wondering how it works because we see a problem where a couple of Win 10 clients can resolve all the internal Windows servers names, but not the statically assigned names of linux servers.

                          I thought if the name resolution works over different mechanisms and uses different ports it could be an firewall or L3 switch somewhere that has been misconfigured.

                          This is common in situations where Linux is not given an opportunity to auto-update the DNS entries, no one makes them manually, and they are not joined to AD.

                          Exactly - have you or anyone else added these servers to AD's DNS?

                          They have been added manually. The name of the service is also not the name as the server. So if a webserver is abc001.company.com the name in the DNS that will send you to that server might be logistics.company.com.

                          if you're being sent to logistics, that's the entry that must be in DNS.. you can have as many entries as are needed for a single server.
                          each name is it's own entry.

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