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

    ZeroTier and DNS issues

    IT Discussion
    zerotier dns vpn
    10
    176
    102.2k
    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
      last edited by

      What does ZeroTier use for it's DNS normally?

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

        @Dashrender Right now ZeroTier does nothing for DNS. It virtualizes at L2 and that's it. It does handle IP address management if you enable that feature, but otherwise it just moves packets around.

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

          @Dashrender said:

          What does ZeroTier use for it's DNS normally?

          That Pertino actually "does" DNS is a completely unique feature and it is only available in their enterprise packages, their free and entry level packages do not offer it. I know of no one else hijacking DNS and manipulating it in that way.

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

            It is a huge part of the power, and the expense, of Pertino.

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

              So let me check my understanding: Pertino hijacks and manipulates DNS in order to implement multi-path routing, modifying DNS in transit to fill in the best reachable IP address for a given device?

              DashrenderD scottalanmillerS 2 Replies Last reply Reply Quote 0
              • DashrenderD
                Dashrender @adam.ierymenko
                last edited by

                @adam.ierymenko said:

                So let me check my understanding: Pertino hijacks and manipulates DNS in order to implement multi-path routing, modifying DNS in transit to fill in the best reachable IP address for a given device?

                That can't be all it's doing, otherwise clients on the LAN that don't have Pertino installed would still possibly wind up with issues if the DNS server provides the Pertino IP to a LAN client.

                scottalanmillerS 1 Reply Last reply Reply Quote 0
                • scottalanmillerS
                  scottalanmiller @adam.ierymenko
                  last edited by

                  @adam.ierymenko said:

                  So let me check my understanding: Pertino hijacks and manipulates DNS in order to implement multi-path routing, modifying DNS in transit to fill in the best reachable IP address for a given device?

                  Yes.

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

                    Right... but most LAN clients won't have Pertino installed, will they?

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

                      @Dashrender said:

                      @adam.ierymenko said:

                      So let me check my understanding: Pertino hijacks and manipulates DNS in order to implement multi-path routing, modifying DNS in transit to fill in the best reachable IP address for a given device?

                      That can't be all it's doing, otherwise clients on the LAN that don't have Pertino installed would still possibly wind up with issues if the DNS server provides the Pertino IP to a LAN client.

                      If you don't have Pertino on a client, it isn't on the network at all and is useless. EVERY device on the network without Pertino would be "off the LAN."

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

                        @dafyre said:

                        Right... but most LAN clients won't have Pertino installed, will they?

                        Pertino is all or nothing. It's 100% deployment. You can't have a non-Pertino device or that device is not on your network.

                        DashrenderD 1 Reply Last reply Reply Quote 0
                        • DashrenderD
                          Dashrender @adam.ierymenko
                          last edited by

                          @adam.ierymenko said:

                          @Dashrender Right now ZeroTier does nothing for DNS. It virtualizes at L2 and that's it. It does handle IP address management if you enable that feature, but otherwise it just moves packets around.

                          I don't understand what you mean by IP address management?

                          I just installed it on three PCs - those three PCs where all able to ping each other, no other configuration was done. and I could ping by NetBIOS name (not sure if it DNS was involved or not). My NetBIOS names are the same as my DNS names, just missing the domain portion.

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

                            @Dashrender It's probably doing it outbound as well as inbound, and you probably have to run something on your AD server(s).

                            @scottalanmiller Understood. That would indeed work -- basically it's an intra-LAN version of what Amazon Route 53 and other cloud DNS providers can do on the global Internet -- but I can think of more elegant solutions 1-2 layers down. Might explore in the near-mid term, but right now we're focused on more devops and IoT use cases.

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

                              @scottalanmiller said:

                              @dafyre said:

                              Right... but most LAN clients won't have Pertino installed, will they?

                              Pertino is all or nothing. It's 100% deployment. You can't have a non-Pertino device or that device is not on your network.

                              Sure you can.. it's just not part of the Pertino network.. but it can be part of the local to the server LAN network.
                              that's what I'm talking about.

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

                                If Pertino were all or nothing it wouldn't need the DNS rewriting. You can use ZeroTier like that too, as some distributed workforce clients do -- use it as the primary company network and use the physical network(s) for transport only. In that case you put your AD servers on ZT only and they only advertise ZT IPs via intranet DNS.

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

                                  Take a typical SMB.
                                  5 servers (2 AD boxes, 3 whatever)
                                  50 desktops (non mobile)
                                  50 laptops (work in and out of the local network)

                                  The desire is to give access to the 50 laptops. So you install ZT or Pertino. In this situation, you'll have 55 devices with the vpn client on them. and 50 without.

                                  In this setup, does Pertino put the 55 IP's for Pertino's network into AD's DNS system? You said yes before, but I want to ask again to be sure.

                                  So, assuming Pertino does, how do you prevent DNS from giving AD1's Pertino address to one of your desktops who only know about the local LAN network?

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

                                    @Dashrender said:

                                    @scottalanmiller said:

                                    @dafyre said:

                                    Right... but most LAN clients won't have Pertino installed, will they?

                                    Pertino is all or nothing. It's 100% deployment. You can't have a non-Pertino device or that device is not on your network.

                                    Sure you can.. it's just not part of the Pertino network.. but it can be part of the local to the server LAN network.
                                    that's what I'm talking about.

                                    The Pertino network IS your LAN. If you have another LAN elsewhere... that's just another LAN somewhere else. Remember Pertino is SDN, if you are doing what you describe you've completely missed the point of it.

                                    1 Reply Last reply Reply Quote 0
                                    • scottalanmillerS
                                      scottalanmiller @adam.ierymenko
                                      last edited by

                                      @adam.ierymenko said:

                                      If Pertino were all or nothing it wouldn't need the DNS rewriting. You can use ZeroTier like that too, as some distributed workforce clients do -- use it as the primary company network and use the physical network(s) for transport only. In that case you put your AD servers on ZT only and they only advertise ZT IPs via intranet DNS.

                                      It is, the REASON it needs it is BECAUSE it is all or nothing. It's what keeps the traffic from heading to the cloud when services are physically local.

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

                                        In that case then yes, you can do precisely the same with ZeroTier. Install it on everything and use it as the primary network. But as @Dashrender says not everyone wants to do that for multiple reasons.

                                        BTW, does Pertino support Ethernet bridging? ZT can do that but I have yet to check others to see.

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

                                          @Dashrender said:

                                          Take a typical SMB.
                                          5 servers (2 AD boxes, 3 whatever)
                                          50 desktops (non mobile)
                                          50 laptops (work in and out of the local network)

                                          The desire is to give access to the 50 laptops. So you install ZT or Pertino. In this situation, you'll have 55 devices with the vpn client on them. and 50 without.

                                          Right, so you'd have TWO LANs. Two completely separate LANs with some dual homed servers.

                                          1 Reply Last reply Reply Quote 0
                                          • scottalanmillerS
                                            scottalanmiller @adam.ierymenko
                                            last edited by

                                            @adam.ierymenko said:

                                            BTW, does Pertino support Ethernet bridging? ZT can do that but I have yet to check others to see.

                                            Not officially.

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