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

    DNS Update Issue

    IT Discussion
    windows server 2012 r2 dns active directory
    12
    267
    33.9k
    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.
    • scottalanmillerS
      scottalanmiller @wirestyle22
      last edited by

      @wirestyle22 said in DNS Update Issue:

      @scottalanmiller said in DNS Update Issue:

      @wirestyle22 said in DNS Update Issue:

      Does anyone know what event causes this in Windows?

      Cause what, the NIC to flip? I've heard Windows people say that it's just a bug and it does it randomly. I know that it could happen from a DNS server being unavailable for a split second, just long enough to fail a lookup.

      That was my initial thought. So what--Linux OSes are checking periodically to see if they are using the first entry and Windows doesn't care until there's a hiccup?

      Linux checks every time, I believe. That's the expected behaviour. It always uses its list top to bottom, it doesn't "change" primary just because it wants to.

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

        @scottalanmiller said in DNS Update Issue:

        @wirestyle22 said in DNS Update Issue:

        @scottalanmiller said in DNS Update Issue:

        @wirestyle22 said in DNS Update Issue:

        Does anyone know what event causes this in Windows?

        Cause what, the NIC to flip? I've heard Windows people say that it's just a bug and it does it randomly. I know that it could happen from a DNS server being unavailable for a split second, just long enough to fail a lookup.

        That was my initial thought. So what--Linux OSes are checking periodically to see if they are using the first entry and Windows doesn't care until there's a hiccup?

        Linux checks every time, I believe. That's the expected behaviour. It always uses its list top to bottom, it doesn't "change" primary just because it wants to.

        See this just seems odd to me - why add in that delay every time. The way windows does it - once it flips it doesn't flip back until the current DNS server blips - makes sense. Stay stable, stay on what is working.
        There shouldn't be an issue with this - assuming your DNS setup is correct.

        But flipping back each and every time adds latency to your DNS queries for at best a minor benefit (again, assuming a correctly setup DNS environment).

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

          @Dashrender said in DNS Update Issue:

          @scottalanmiller said in DNS Update Issue:

          @wirestyle22 said in DNS Update Issue:

          @scottalanmiller said in DNS Update Issue:

          @wirestyle22 said in DNS Update Issue:

          Does anyone know what event causes this in Windows?

          Cause what, the NIC to flip? I've heard Windows people say that it's just a bug and it does it randomly. I know that it could happen from a DNS server being unavailable for a split second, just long enough to fail a lookup.

          That was my initial thought. So what--Linux OSes are checking periodically to see if they are using the first entry and Windows doesn't care until there's a hiccup?

          Linux checks every time, I believe. That's the expected behaviour. It always uses its list top to bottom, it doesn't "change" primary just because it wants to.

          See this just seems odd to me - why add in that delay every time. The way windows does it - once it flips it doesn't flip back until the current DNS server blips - makes sense. Stay stable, stay on what is working.
          There shouldn't be an issue with this - assuming your DNS setup is correct.

          But flipping back each and every time adds latency to your DNS queries for at best a minor benefit (again, assuming a correctly setup DNS environment).

          See, you say "little benefit" in the midst of a whole thread about how Linux works beautifully because of this and Windows is flaky and unreliable. Can't be both. Either Windows works and all of that is BS, or clearly this isn't a trivial thing. The DNS delay only happens when your set primary is down, which is almost never in the modern world. If you have issues that your DNS is always down, stop using it as your primary.

          You are using something that isn't a real world problem and acting like it affects someone when it doesn't, while ignoring a real world problem that has clearly impacted nearly everyone in this thread (and others, this has come up multiple times in the last few weeks alone) that this behaviour solves.

          So I think it's pretty clear why Linux chooses to work the way that it does, and extremely clear why it is what we'd always prefer.

          The Windows way only makes sense under the assumption that you always are using internal DNS, not public, and that you have only local DNS servers in your pool. It's most useful only under a very specific set of circumstances where you are going with AD and LAN-based, and you have redundancy locally, not redundancy over a WAN link like many SMBs do.

          DashrenderD 2 Replies Last reply Reply Quote 0
          • DashrenderD
            Dashrender
            last edited by

            Well - frankly - I have no clue how much of a real issue this is any more. I haven't had incorrectly setup DNS in ages.

            I suppose I could setup my PC with google for a secondary, then what - make a script that tries pinging one of my internal resources by DNS name and see if/ever it fails?

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

              @scottalanmiller said in DNS Update Issue:

              (and others, this has come up multiple times in the last few weeks alone)

              It has? where?

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

                @scottalanmiller said in DNS Update Issue:

                It's most useful only under a very specific set of circumstances where you are going with AD and LAN-based, and you have redundancy locally, not redundancy over a WAN link like many SMBs do.

                Or the opposite - home users who generally only have public DNS servers. or travelers who also only generally have public DNS servers.

                In fact, this is only an issue for those who do have internal DNS servers with internal only records.

                JaredBuschJ scottalanmillerS 2 Replies Last reply Reply Quote 0
                • scottalanmillerS
                  scottalanmiller @Dashrender
                  last edited by

                  @Dashrender said in DNS Update Issue:

                  Well - frankly - I have no clue how much of a real issue this is any more. I haven't had incorrectly setup DNS in ages.

                  I suppose I could setup my PC with google for a secondary, then what - make a script that tries pinging one of my internal resources by DNS name and see if/ever it fails?

                  It's enough of an issue that everyone recommends not having public failover from clients because they perceive it as simply not workable. So either it's actually a big deal, or all that advice is wrong.

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

                    @Dashrender said in DNS Update Issue:

                    @scottalanmiller said in DNS Update Issue:

                    (and others, this has come up multiple times in the last few weeks alone)

                    It has? where?

                    ML and on Telegram chats

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

                      @Dashrender said in DNS Update Issue:

                      @scottalanmiller said in DNS Update Issue:

                      It's most useful only under a very specific set of circumstances where you are going with AD and LAN-based, and you have redundancy locally, not redundancy over a WAN link like many SMBs do.

                      Or the opposite - home users who generally only have public DNS servers. or travelers who also only generally have public DNS servers.

                      In fact, this is only an issue for those who do have internal DNS servers with internal only records.

                      Home users only ave their router. Because that is what routers do by default.

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

                        @JaredBusch said in DNS Update Issue:

                        @Dashrender said in DNS Update Issue:

                        @scottalanmiller said in DNS Update Issue:

                        It's most useful only under a very specific set of circumstances where you are going with AD and LAN-based, and you have redundancy locally, not redundancy over a WAN link like many SMBs do.

                        Or the opposite - home users who generally only have public DNS servers. or travelers who also only generally have public DNS servers.

                        In fact, this is only an issue for those who do have internal DNS servers with internal only records.

                        Home users only ave their router. Because that is what routers do by default.

                        True - so it's a non issue as there is no secondary to failover to. Frequently the same for most businesses with free WiFi as well.

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

                          @Dashrender said in DNS Update Issue:

                          @scottalanmiller said in DNS Update Issue:

                          It's most useful only under a very specific set of circumstances where you are going with AD and LAN-based, and you have redundancy locally, not redundancy over a WAN link like many SMBs do.

                          Or the opposite - home users who generally only have public DNS servers. or travelers who also only generally have public DNS servers.

                          In fact, this is only an issue for those who do have internal DNS servers with internal only records.

                          It's only a benefit there. For people using public, you want the Linux way. Really for everyone you want the Linux way except a very niche group of people in medium or larger businesses that somehow have non-stop DNS problems.

                          The thing is is that when the Linux way fails, it fails "soft" and no one notices because the negatives are SO minor. But when the Windows way fails, it fails "hard" and causes things to not work potentially.

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

                            @scottalanmiller said in DNS Update Issue:

                            @Dashrender said in DNS Update Issue:

                            Well - frankly - I have no clue how much of a real issue this is any more. I haven't had incorrectly setup DNS in ages.

                            I suppose I could setup my PC with google for a secondary, then what - make a script that tries pinging one of my internal resources by DNS name and see if/ever it fails?

                            It's enough of an issue that everyone recommends not having public failover from clients because they perceive it as simply not workable. So either it's actually a big deal, or all that advice is wrong.

                            I hear what you are saying - and at the moment I can't muster the strength to fight over which way is better - Linux vs Windows for DNS...

                            scottalanmillerS 1 Reply Last reply Reply Quote 0
                            • wirestyle22W
                              wirestyle22
                              last edited by

                              Well, I guess I'm setting up a BIND server tonight

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

                                @scottalanmiller said in DNS Update Issue:

                                @Dashrender said in DNS Update Issue:

                                @scottalanmiller said in DNS Update Issue:

                                It's most useful only under a very specific set of circumstances where you are going with AD and LAN-based, and you have redundancy locally, not redundancy over a WAN link like many SMBs do.

                                Or the opposite - home users who generally only have public DNS servers. or travelers who also only generally have public DNS servers.

                                In fact, this is only an issue for those who do have internal DNS servers with internal only records.

                                It's only a benefit there. For people using public, you want the Linux way. Really for everyone you want the Linux way except a very niche group of people in medium or larger businesses that somehow have non-stop DNS problems.

                                The thing is is that when the Linux way fails, it fails "soft" and no one notices because the negatives are SO minor. But when the Windows way fails, it fails "hard" and causes things to not work potentially.

                                You're making that claim - why? because you believe that using a public DNS should be totally acceptable for client machines as a secondary DNS?

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

                                  @wirestyle22 said in DNS Update Issue:

                                  Well, I guess I'm setting up a BIND server tonight

                                  I like dnsmasq much more. Easier to setup as it's all in one config file imo.

                                  wirestyle22W 1 Reply Last reply Reply Quote 0
                                  • wirestyle22W
                                    wirestyle22 @travisdh1
                                    last edited by wirestyle22

                                    @travisdh1 said in DNS Update Issue:

                                    @wirestyle22 said in DNS Update Issue:

                                    Well, I guess I'm setting up a BIND server tonight

                                    I like dnsmasq much more. Easier to setup as it's all in one config file imo.

                                    I thought BIND was the standard or this old info

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

                                      @Dashrender said in DNS Update Issue:

                                      @scottalanmiller said in DNS Update Issue:

                                      @Dashrender said in DNS Update Issue:

                                      Well - frankly - I have no clue how much of a real issue this is any more. I haven't had incorrectly setup DNS in ages.

                                      I suppose I could setup my PC with google for a secondary, then what - make a script that tries pinging one of my internal resources by DNS name and see if/ever it fails?

                                      It's enough of an issue that everyone recommends not having public failover from clients because they perceive it as simply not workable. So either it's actually a big deal, or all that advice is wrong.

                                      I hear what you are saying - and at the moment I can't muster the strength to fight over which way is better - Linux vs Windows for DNS...

                                      Well it was you who argued that the Linux way caused problems. I didn't think it was even a question, it was a slam dunk of "doing it right" to the point that people had called the Windows system a "bug". You thought that the reliability and performance of the Linux was didn't seem worth it. Not sure why you felt that way, but it was you alone who was arguing for the Windows "stick with failovers, no matter how bad they are until they fail or you reboot" way.

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

                                        @wirestyle22 said in DNS Update Issue:

                                        @travisdh1 said in DNS Update Issue:

                                        @wirestyle22 said in DNS Update Issue:

                                        Well, I guess I'm setting up a BIND server tonight

                                        I like dnsmasq much more. Easier to setup as it's all in one config file imo.

                                        I thought BIND was the standard or this old info

                                        It is because dnsmasq has/had some sort of limitation. I forget what that limitation is/was tho.

                                        wirestyle22W 1 Reply Last reply Reply Quote 0
                                        • wirestyle22W
                                          wirestyle22 @travisdh1
                                          last edited by

                                          @travisdh1 said in DNS Update Issue:

                                          @wirestyle22 said in DNS Update Issue:

                                          @travisdh1 said in DNS Update Issue:

                                          @wirestyle22 said in DNS Update Issue:

                                          Well, I guess I'm setting up a BIND server tonight

                                          I like dnsmasq much more. Easier to setup as it's all in one config file imo.

                                          I thought BIND was the standard or this old info

                                          It is because dnsmasq has/had some sort of limitation. I forget what that limitation is/was tho.

                                          Interesting. I'll have to read about it.

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

                                            @scottalanmiller said in DNS Update Issue:

                                            @Dashrender said in DNS Update Issue:

                                            @scottalanmiller said in DNS Update Issue:

                                            @Dashrender said in DNS Update Issue:

                                            Well - frankly - I have no clue how much of a real issue this is any more. I haven't had incorrectly setup DNS in ages.

                                            I suppose I could setup my PC with google for a secondary, then what - make a script that tries pinging one of my internal resources by DNS name and see if/ever it fails?

                                            It's enough of an issue that everyone recommends not having public failover from clients because they perceive it as simply not workable. So either it's actually a big deal, or all that advice is wrong.

                                            I hear what you are saying - and at the moment I can't muster the strength to fight over which way is better - Linux vs Windows for DNS...

                                            Well it was you who argued that the Linux way caused problems. I didn't think it was even a question, it was a slam dunk of "doing it right" to the point that people had called the Windows system a "bug". You thought that the reliability and performance of the Linux was didn't seem worth it. Not sure why you felt that way, but it was you alone who was arguing for the Windows "stick with failovers, no matter how bad they are until they fail or you reboot" way.

                                            What? I didn't say it caused problems - only that it could cause a delay in the case where DNS1 was down.

                                            1 Reply Last reply Reply Quote 0
                                            • 1
                                            • 2
                                            • 5
                                            • 6
                                            • 7
                                            • 8
                                            • 9
                                            • 13
                                            • 14
                                            • 7 / 14
                                            • First post
                                              Last post