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

    ZeroTier and DNS issues

    IT Discussion
    zerotier dns vpn
    10
    176
    102.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.
    • DashrenderD
      Dashrender @scottalanmiller
      last edited by

      @scottalanmiller said:

      @Dashrender said:

      I hear what you are saying - I think this is why LMI bought Lastpass. The LP guys still have fire in their belly. Hopefully they can turn things around...

      Engineering can't fix ethics. LastPass has zero ability to fix LogMeIn.

      and mentioning ethics, I'm assuming you're talking about how they promised LMI Free would be free forever.

      J scottalanmillerS 2 Replies Last reply Reply Quote 1
      • scottalanmillerS
        scottalanmiller @dafyre
        last edited by

        @dafyre said:

        Another thing (while not a clean solution), you could also test using netbios names as opposed to FQDNs. I am asking the ZeroTier guys what we can do about this. 🙂

        Why are they not in the community?

        dafyreD Deleted74295D 2 Replies Last reply Reply Quote 0
        • J
          Jason Banned @Dashrender
          last edited by

          @Dashrender said:

          and mentioning ethics, I'm assuming you're talking about how they promised LMI Free would be free forever.

          Technically it was free forever, til the end of the LMI free products life.

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

            @dafyre said:

            Another thing (while not a clean solution), you could also test using netbios names as opposed to FQDNs. I am asking the ZeroTier guys what we can do about this. 🙂

            lol - I started by pinging servername - but that was converted to the FQDN and then the ZT IP was found.

            What was weird, once I removed IPv6 from the server I was trying to ping from, then suddenly I was getting the IP I was expecting.

            The ability for the system to jump from protocol to protocol (IPv4, IPv6, NetBIOS) definitely complicates things.

            Even more weird.. I have no IPv6 entries in my local DNS servers, yet it is enabled in most of my client workstations and a few of my servers.. WTF?

            1 Reply Last reply Reply Quote 0
            • dafyreD
              dafyre @scottalanmiller
              last edited by

              @scottalanmiller This is a good question. I have invited them in at least twice. Third time is a charm, maybe?

              1 Reply Last reply Reply Quote 1
              • Deleted74295D
                Deleted74295 Banned @scottalanmiller
                last edited by

                @scottalanmiller said:

                @dafyre said:

                Another thing (while not a clean solution), you could also test using netbios names as opposed to FQDNs. I am asking the ZeroTier guys what we can do about this. 🙂

                Why are they not in the community?

                Which community? 🙂 They are more active than Pertino online...

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

                  @Dashrender said:

                  and mentioning ethics, I'm assuming you're talking about how they promised LMI Free would be free forever.

                  Yes, they made a big commitment to their customers and reneged on it. Even after being confronted, they continued to do it anyway and have continued to do so for the years since. Every day they have the option to apologize and honour their commitments and every day they decide to not stand by their word and commitment. It's not a one time thing, it's an ongoing, every day thing that they continue to do. They always have the option to try to make up for that mistake and they decide daily to not do it.

                  A vendor with access to your data and that holds your infrastructure potentially hostage is certainly not one that you want to be unable to trust.

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

                    @Breffni-Potter said:

                    Which community? 🙂 They are more active than Pertino online...

                    THE community, the one that we are in.

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

                      @Jason said:

                      @Dashrender said:

                      and mentioning ethics, I'm assuming you're talking about how they promised LMI Free would be free forever.

                      Technically it was free forever, til the end of the LMI free products life.

                      LOL I was going to say the same thing. It was free, they didn't make it not free. They simply killed off the product, quote unquote.

                      But that point is also arguable because if you are a Central user, you get LMI Free to deploy on as machine machines as your Central license allows...

                      It's all a word game!

                      scottalanmillerS 3 Replies Last reply Reply Quote 0
                      • H
                        hubtechagain
                        last edited by

                        not that this adds anything to this discussion...but i'm going to look into ZT as a possible Tino reinforcement/replacement.

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

                          @Dashrender said:

                          Technically it was free forever, til the end of the LMI free products life.

                          That's not forever. And it still existed and was STILL called Free. It didn't even stay free to the end of life. It was not killed off.

                          And what you describe is purely semantics for the purpose of deceiving customers. That's even worse than just not honouring their commitments, that's seriously evil.

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

                            @scottalanmiller said:

                            A vendor with access to your data and that holds your infrastructure potentially hostage is certainly not one that you want to be unable to trust.

                            How are they holding your infrastructure potentially hostage? They told everyone they were shutting down, and I'm assuming that they disconnected the endpoints where people choose not to pay. As far as I know LMI isn't preventing anyone from using another vendor to provide this same service.

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

                              @Dashrender said:

                              But that point is also arguable because if you are a Central user, you get LMI Free to deploy on as machine machines as your Central license allows...

                              Exactly, we still have LMI Free right this second and it is in no way free at all.

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

                                @Dashrender said:

                                It's all a word game!

                                It's not even that. It's just plain lying.

                                1 Reply Last reply Reply Quote 0
                                • A
                                  adam.ierymenko
                                  last edited by

                                  @dafyre Well here I am! (Author/founder of ZeroTier)

                                  Reading the above, it seems the issue is active directory DNS. While I know tons about networking, I am not unfortunately an AD expert.

                                  Pertino it seems highjacks DNS. This stuff is in the category of things we want to avoid-- ugly, nasty hacks that fix one thing but likely break everything else. This "enterprise" approach is how Windows networking got in such a bad state to begin with -- in digging into Windows one can see how this or that hack was put in place to make this or that work in an "enterprise" environment, and each hack results in a fractal explosion of edge cases that in turn demand more and more ugly hacks, and so on, until the entire thing becomes the ridiculous ball of garbage that it is today.

                                  But in some cases we have simply been forced to do it. In all such cases we've tried to build such hacks as far from the ZeroTier core as possible. Here's one from WindowsEthernetTap:

                                  https://github.com/zerotier/ZeroTierOne/blob/master/osdep/WindowsEthernetTap.cpp#L902

                                  So let me explain my understanding of this Windows AD DNS issue:

                                  Windows AD DNS likes to automatically register DNS entries for all adapters in the system. When ZT adapters are added, these can collide with, override, or pollute the DNS space with undesired entries. Is this the problem?

                                  If not, can someone explain the issue in a bit more detail? What precisely is going on under the hood? Maybe we can figure out and document a fix that's more elegant.

                                  dafyreD coliverC 2 Replies Last reply Reply Quote 5
                                  • dafyreD
                                    dafyre @adam.ierymenko
                                    last edited by

                                    @adam.ierymenko Welcome aboard! 8-)

                                    1 Reply Last reply Reply Quote 0
                                    • coliverC
                                      coliver @adam.ierymenko
                                      last edited by

                                      @adam.ierymenko said:

                                      So let me explain my understanding of this Windows AD DNS issue:

                                      Windows AD DNS likes to automatically register DNS entries for all adapters in the system. When ZT adapters are added, these can collide with, override, or pollute the DNS space with undesired entries. Is this the problem?

                                      Sounds about right.

                                      1 Reply Last reply Reply Quote 0
                                      • A
                                        adam.ierymenko
                                        last edited by

                                        @colliver How are these DNS records "learned?" What is the mechanism? Does the client computer enumerate its interface addresses to AD, or does AD learn them by listening to the network?

                                        Also in the scenario described above:

                                        (1) Is the desire to use the ZeroTier network as the main "company LAN" and run AD over that?

                                        (2) Or is the desire to use ZeroTier for other purposes and keep the main company LAN from getting polluted by its addresses?

                                        These are obviously different use cases. I imagine #1 might actually be easier than #2, but that's a greenfield approach.

                                        coliverC 1 Reply Last reply Reply Quote 0
                                        • dafyreD
                                          dafyre
                                          last edited by

                                          @adam-ierymenko gets plenty of bonus points for clearly documenting Windows Hacks. 8-)

                                          1 Reply Last reply Reply Quote 0
                                          • coliverC
                                            coliver @adam.ierymenko
                                            last edited by coliver

                                            @adam.ierymenko said:

                                            @colliver How are these DNS records "learned?" What is the mechanism? Does the client computer enumerate its interface addresses to AD, or does AD learn them by listening to the network?

                                            Also in the scenario described above:

                                            (1) Is the desire to use the ZeroTier network as the main "company LAN" and run AD over that?

                                            (2) Or is the desire to use ZeroTier for other purposes and keep the main company LAN from getting polluted by its addresses?

                                            These are obviously different use cases. I imagine #1 might actually be easier than #2, but that's a greenfield approach.

                                            I don't use ZeroTier at the moment. I'm pretty sure the AD client sets their own DNS entry when they register with the domain controller (someone please correct me if I'm wrong).

                                            I think @Dashrender was going for option 2 in this case.

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