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

    LANLess explained.

    IT Discussion
    networking security architecutre lanless scott alan miller
    11
    49
    6.3k
    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.
    • travisdh1T
      travisdh1
      last edited by scottalanmiller

      For my first blog post in a long time, I've written up a little bit on @scottalanmiller's LANLess network design/thinking. I'll take any comments from the peanut gallery here.

      From: https://travisdh1.net/LANLess

      First things first, the original idea here comes from Scott Alan Miller. The first presentation on the topic can be seen at https://mangolassi.it/topic/11257/scott-alan-miller-the-brave-new-lanless-future

      LANLess - the word.
      Yes, the word. It encapsulates an idea. Yes, an idea, nothing more.

      LAN - Yes, we're talking about designing a network. Today this means much more than just a local LAN.

      Less - Less LAN. Yes, really, that's the whole idea. Less of a LAN.

      To get the idea, first let's look at a traditional LAN with some branch offices and remote access.

      0_1508015106895_35da339b-ec88-4755-bc1e-23104f321bb4-image.png

      We can see a number of factors that make life more difficult for all involved here:

      The security perimeter is huge, and encompasses every device connected to the network.
      VPNs and/or remote access is difficult to do for a number of reasons:
      Every device must be secured.
      VPNs and/or remote access is a static thing, assigned per device or branch office connection.
      Applications can live anywhere, making management more difficult.
      Workstations access network services differently depending on where they're located.

      Now let's take a look at this "Brave new LANLess world."

      0_1508015172645_b39d1cb7-bc5d-4872-8ac3-92618570b6a1-image.png

      A number of things should be immediately obvious here:

      The security perimeter is tiny, only encompassing network services.
      SSL/TLS is in common use rather than static VPN
      While every device is still a security risk, it is now only a risk for the limited amount of data and services that a particular user has access to.
      SSL/TLS is just an on-demand VPN. It was originally called SSL-VPN: https://en.wikipedia.org/wiki/Virtual_private_network Basically, we're replacing static VPN with dynamically assigned VPNs.
      All applications live within a single (hopefully) easily managed point.
      All workstations access the same things no matter where they are located.
      That's all great theory, how do I accomplish this?
      The first key is to remember that, just because the servers, network servers and such are pictured within the main local LAN, does not mean they need or even should be hosted on-site or by yourself! The quick and easy methods of implementing the LANLess idea are already available in the form of Office365 and G Suite. If you're already utilizing one of these offerings, or a similar offering from another company, then you're already most of the way there.

      If you absolutely must host everything yourself, then you have plenty of open source options available. Weather it makes sense to get an entire environment setup, running, and maintained yourself is always a business decision, and frankly doesn't make much sense more often than not. If you must, then I'd look at the following offerings:

      Zimbra = Email, LDAP/Single Sign On, Chat, possibly Calendars and Task management
      NextCloud = Files and File Shares
      Spreed.ME = Video Chat, Meetings, Online Whiteboard
      LOO/OnlyOffice = Online document creation, editing, and shared editing. (LOO = Libreoffice Online)
      This is what I'm currently working on getting setup in my home lab. I don't see a reason for a business to go through all the hassle of integrating all of this and trying to secure it. The large companies like Microsoft and Google can keep things much more secure than any purely local IT department.

      Travis Hershberger

      Emad RE 1 Reply Last reply Reply Quote 4
      • F
        flaxking
        last edited by

        Don't forget tools to manage the workstations. In a LANLess design, you can treat the workstations like they're on a public network and crank the firewall up, and that means you don't rely on the LAN to manage/access workstations.

        I'd say you're most of the way there with just Office 365 or GSuite only if you've gone all the way in (which for GSuite requires Chromebooks unless you're all BYOD)

        travisdh1T 1 Reply Last reply Reply Quote 1
        • travisdh1T
          travisdh1 @flaxking
          last edited by

          @flaxking said in LANLess explained.:

          Don't forget tools to manage the workstations. In a LANLess design, you can treat the workstations like they're on a public network and crank the firewall up, and that means you don't rely on the LAN to manage/access workstations.

          I'd say you're most of the way there with just Office 365 or GSuite only if you've gone all the way in (which for GSuite requires Chromebooks unless you're all BYOD)

          We actually have GSuite at my part-time position right now, I just need to get people to actually USE IT. Yep.

          F 1 Reply Last reply Reply Quote 1
          • Emad RE
            Emad R @travisdh1
            last edited by Emad R

            @travisdh1

            How I understood it is with recent example I had at work which is:

            creating web application for contacts in 2 offices that are in the same country but far from each other.

            You can deploy this web based app on 2 sites separably on their LAN, and you assume that you get extra security cause its host on the site and on premises, and not internet exposed, but imagine the hidden cost of managing 2 server rooms or 2 rugged machines that you need to check and manage, instead what you can do is make each site a static external public IP and pay for that extra option, and host the web app on the cloud. And in the firewall of the hosted web app create rules to only allow Office 1 public IP + office 2 public IP. And this way you get the best of everything. Someone else managing your server room + same security you would get as if its LAN hosted, and no need to develop application twice.

            And yes currently I manage the same web app twice, and perhaps an intranet site as well will be twice created, cause my managers love adding more work instead of working smart, and the french people are messed up in the head, they think they know everything better and they dont take advice from no one.

            travisdh1T 1 Reply Last reply Reply Quote 0
            • travisdh1T
              travisdh1 @Emad R
              last edited by

              @emad-r said in LANLess explained.:

              @travisdh1

              How I understood it is when creating contact web application for 2 offices that are in the same country but far from each other.

              YOu can deploy web based app on 2 sites separably on their LAN, and you assume that you get extra security cause its host on the site and on premises, and not internet exposed, but imagine the hidden cost of managing 2 server rooms or 2 rugged machines that you need to check and manage, instead make each site a static external public IP and pay for that extra option, and host the web app on the cloud and in the firewall on the web based app create rule to only allow Office 1 public IP + office 2 public IP. And this way you get the best of everything. Someone else managing your server room + same security you would get as if its LAN hosted, and no need to develop application twice.

              Erm... close. You've got the idea with the 1 place for the server(s), most likely either in a colo or hosted. The idea is that you don't need static IP to access them. They're accessible from anywhere, on any device. Location/IP no longer matters.

              EddieJenningsE 1 Reply Last reply Reply Quote 1
              • EddieJenningsE
                EddieJennings @travisdh1
                last edited by EddieJennings

                @travisdh1
                The idea is that you don't need static IP to access them. They're accessible from anywhere, on any device. Location/IP no longer matters.

                Noob question, but how can these servers have non-static IP address. Would you be using some kind of DDNS service?

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

                  @eddiejennings said in LANLess explained.:

                  @travisdh1
                  The idea is that you don't need static IP to access them. They're accessible from anywhere, on any device. Location/IP no longer matters.

                  Noob question, but how can these servers have non-static IP address. Would you be using some kind of DDNS service?

                  The services being offered would be on static IP most likely from the hosted or colo.
                  Travis means that the offices wouldn't have to be on static IPs to allow access. - but to that I'll say - it totally depends upon the security you require. If management only wants people working on these hosted/colo'ed systems while at one of the companies locations, so be it, this does provide a bit more security than being allowed to access/use the system from anywhere on the internet.

                  LAN-Less does imply literal access from anywhere, it's more about the idea that the LAN is not where the security is, instead it's up the stack at the application layer (after the SSL/TLS of course).

                  1 Reply Last reply Reply Quote 2
                  • F
                    flaxking @travisdh1
                    last edited by

                    @travisdh1 said in LANLess explained.:

                    @flaxking said in LANLess explained.:

                    Don't forget tools to manage the workstations. In a LANLess design, you can treat the workstations like they're on a public network and crank the firewall up, and that means you don't rely on the LAN to manage/access workstations.

                    I'd say you're most of the way there with just Office 365 or GSuite only if you've gone all the way in (which for GSuite requires Chromebooks unless you're all BYOD)

                    We actually have GSuite at my part-time position right now, I just need to get people to actually USE IT. Yep.

                    Good luck with that. We have GSuite at my job too, but there's no incentive to fully use it. There's a disconnect between their regular AD login and their GSuite account, and so it doesn't make sense for users to start using this service that seems separated from everything else, and there doesn't seem to be any way to script Google Drive. It makes sense with Chromebooks, since everything gets linked together, and it would make sense with BYOD since your Google account is "how you get in" to the company resources. So unless company culture and structure changes (i.e. get rid of SMB access to the fileserver) there's no good way to ease them into it.

                    At with Office 365, from what I hear, you can do SSO with Onedrive and then do redirected folders into the Onedrive folder. Currently I'm working on coming up with a solution using Syncthing.

                    travisdh1T RomoR 2 Replies Last reply Reply Quote 0
                    • travisdh1T
                      travisdh1 @flaxking
                      last edited by

                      @flaxking said in LANLess explained.:

                      @travisdh1 said in LANLess explained.:

                      @flaxking said in LANLess explained.:

                      Don't forget tools to manage the workstations. In a LANLess design, you can treat the workstations like they're on a public network and crank the firewall up, and that means you don't rely on the LAN to manage/access workstations.

                      I'd say you're most of the way there with just Office 365 or GSuite only if you've gone all the way in (which for GSuite requires Chromebooks unless you're all BYOD)

                      We actually have GSuite at my part-time position right now, I just need to get people to actually USE IT. Yep.

                      Good luck with that. We have GSuite at my job too, but there's no incentive to fully use it. There's a disconnect between their regular AD login and their GSuite account, and so it doesn't make sense for users to start using this service that seems separated from everything else, and there doesn't seem to be any way to script Google Drive. It makes sense with Chromebooks, since everything gets linked together, and it would make sense with BYOD since your Google account is "how you get in" to the company resources. So unless company culture and structure changes (i.e. get rid of SMB access to the fileserver) there's no good way to ease them into it.

                      At with Office 365, from what I hear, you can do SSO with Onedrive and then do redirected folders into the Onedrive folder. Currently I'm working on coming up with a solution using Syncthing.

                      I haven't really looked at SSO with G Suite yet, they don't currently have a domain on site, so we should be able to move into this sort of setup more easily.

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

                        @eddiejennings said in LANLess explained.:

                        @travisdh1
                        The idea is that you don't need static IP to access them. They're accessible from anywhere, on any device. Location/IP no longer matters.

                        Noob question, but how can these servers have non-static IP address. Would you be using some kind of DDNS service?

                        Ah, I thought @Emad-R was saying to get static IPs for the office connections, the servers would need the normal static connection.

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

                          @travisdh1 said in LANLess explained.:

                          @eddiejennings said in LANLess explained.:

                          @travisdh1
                          The idea is that you don't need static IP to access them. They're accessible from anywhere, on any device. Location/IP no longer matters.

                          Noob question, but how can these servers have non-static IP address. Would you be using some kind of DDNS service?

                          Ah, I thought @Emad-R was saying to get static IPs for the office connections, the servers would need the normal static connection.

                          I read it the same way, Travis. But doing so isn't related to LAN-Less design, it's a security decision, from my point of view.

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

                            @dashrender said in LANLess explained.:

                            @travisdh1 said in LANLess explained.:

                            @eddiejennings said in LANLess explained.:

                            @travisdh1
                            The idea is that you don't need static IP to access them. They're accessible from anywhere, on any device. Location/IP no longer matters.

                            Noob question, but how can these servers have non-static IP address. Would you be using some kind of DDNS service?

                            Ah, I thought @Emad-R was saying to get static IPs for the office connections, the servers would need the normal static connection.

                            I read it the same way, Travis. But doing so isn't related to LAN-Less design, it's a security decision, from my point of view.

                            Well, one of the big deals with going LANLess in the first place is not having to care about where workstations/clients are located. Having statically assigned IP addresses at offices would indicate that location matters somewhere.

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

                              @travisdh1 said in LANLess explained.:

                              @dashrender said in LANLess explained.:

                              @travisdh1 said in LANLess explained.:

                              @eddiejennings said in LANLess explained.:

                              @travisdh1
                              The idea is that you don't need static IP to access them. They're accessible from anywhere, on any device. Location/IP no longer matters.

                              Noob question, but how can these servers have non-static IP address. Would you be using some kind of DDNS service?

                              Ah, I thought @Emad-R was saying to get static IPs for the office connections, the servers would need the normal static connection.

                              I read it the same way, Travis. But doing so isn't related to LAN-Less design, it's a security decision, from my point of view.

                              Well, one of the big deals with going LANLess in the first place is not having to care about where workstations/clients are located. Having statically assigned IP addresses at offices would indicate that location matters somewhere.

                              It matters only in so much as a form of security.

                              FreePBX is more or less LANLess today with it's responsive firewall. But it's not uncommon to whitelist or limit access to specified IPs, again for security purposes.

                              1 Reply Last reply Reply Quote 0
                              • RomoR
                                Romo @flaxking
                                last edited by

                                @flaxking said in LANLess explained.:

                                @travisdh1 said in LANLess explained.:

                                @flaxking said in LANLess explained.:

                                Don't forget tools to manage the workstations. In a LANLess design, you can treat the workstations like they're on a public network and crank the firewall up, and that means you don't rely on the LAN to manage/access workstations.

                                I'd say you're most of the way there with just Office 365 or GSuite only if you've gone all the way in (which for GSuite requires Chromebooks unless you're all BYOD)

                                We actually have GSuite at my part-time position right now, I just need to get people to actually USE IT. Yep.

                                Good luck with that. We have GSuite at my job too, but there's no incentive to fully use it. There's a disconnect between their regular AD login and their GSuite account, and so it doesn't make sense for users to start using this service that seems separated from everything else, and there doesn't seem to be any way to script Google Drive. It makes sense with Chromebooks, since everything gets linked together, and it would make sense with BYOD since your Google account is "how you get in" to the company resources. So unless company culture and structure changes (i.e. get rid of SMB access to the fileserver) there's no good way to ease them into it.

                                At with Office 365, from what I hear, you can do SSO with Onedrive and then do redirected folders into the Onedrive folder. Currently I'm working on coming up with a solution using Syncthing.

                                You can try setting up G Suite Password Sync (GSPS) to get your AD passwords insync with their GSuite account

                                F travisdh1T 2 Replies Last reply Reply Quote 0
                                • jmooreJ
                                  jmoore
                                  last edited by

                                  Btw when I tried to look at your original website, Cloudflare said your site was down.

                                  DustinB3403D travisdh1T 2 Replies Last reply Reply Quote 0
                                  • DustinB3403D
                                    DustinB3403 @jmoore
                                    last edited by

                                    @jmoore said in LANLess explained.:

                                    Btw when I tried to look at your original website, Cloudflare said your site was down.

                                    That's a cloudflare issue, it happens from time to time. Usually a refresh takes care of it.

                                    1 Reply Last reply Reply Quote 0
                                    • F
                                      flaxking @Romo
                                      last edited by

                                      @romo said in LANLess explained.:

                                      @flaxking said in LANLess explained.:

                                      @travisdh1 said in LANLess explained.:

                                      @flaxking said in LANLess explained.:

                                      Don't forget tools to manage the workstations. In a LANLess design, you can treat the workstations like they're on a public network and crank the firewall up, and that means you don't rely on the LAN to manage/access workstations.

                                      I'd say you're most of the way there with just Office 365 or GSuite only if you've gone all the way in (which for GSuite requires Chromebooks unless you're all BYOD)

                                      We actually have GSuite at my part-time position right now, I just need to get people to actually USE IT. Yep.

                                      Good luck with that. We have GSuite at my job too, but there's no incentive to fully use it. There's a disconnect between their regular AD login and their GSuite account, and so it doesn't make sense for users to start using this service that seems separated from everything else, and there doesn't seem to be any way to script Google Drive. It makes sense with Chromebooks, since everything gets linked together, and it would make sense with BYOD since your Google account is "how you get in" to the company resources. So unless company culture and structure changes (i.e. get rid of SMB access to the fileserver) there's no good way to ease them into it.

                                      At with Office 365, from what I hear, you can do SSO with Onedrive and then do redirected folders into the Onedrive folder. Currently I'm working on coming up with a solution using Syncthing.

                                      You can try setting up G Suite Password Sync (GSPS) to get your AD passwords insync with their GSuite account

                                      Yes, but there is still a disconnect even if the password is the same. I sign and access the files I need vs I sign in and access the files I need and also need to sign into Google file sync/stream. An optimum user abstraction would make it seem to the user that there is only one 'place' where their files are and they don't have to think about it.

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

                                        @flaxking said in LANLess explained.:

                                        @romo said in LANLess explained.:

                                        @flaxking said in LANLess explained.:

                                        @travisdh1 said in LANLess explained.:

                                        @flaxking said in LANLess explained.:

                                        Don't forget tools to manage the workstations. In a LANLess design, you can treat the workstations like they're on a public network and crank the firewall up, and that means you don't rely on the LAN to manage/access workstations.

                                        I'd say you're most of the way there with just Office 365 or GSuite only if you've gone all the way in (which for GSuite requires Chromebooks unless you're all BYOD)

                                        We actually have GSuite at my part-time position right now, I just need to get people to actually USE IT. Yep.

                                        Good luck with that. We have GSuite at my job too, but there's no incentive to fully use it. There's a disconnect between their regular AD login and their GSuite account, and so it doesn't make sense for users to start using this service that seems separated from everything else, and there doesn't seem to be any way to script Google Drive. It makes sense with Chromebooks, since everything gets linked together, and it would make sense with BYOD since your Google account is "how you get in" to the company resources. So unless company culture and structure changes (i.e. get rid of SMB access to the fileserver) there's no good way to ease them into it.

                                        At with Office 365, from what I hear, you can do SSO with Onedrive and then do redirected folders into the Onedrive folder. Currently I'm working on coming up with a solution using Syncthing.

                                        You can try setting up G Suite Password Sync (GSPS) to get your AD passwords insync with their GSuite account

                                        Yes, but there is still a disconnect even if the password is the same. I sign and access the files I need vs I sign in and access the files I need and also need to sign into Google file sync/stream. An optimum user abstraction would make it seem to the user that there is only one 'place' where their files are and they don't have to think about it.

                                        That's not the way of the world anymore.
                                        Heck MS tried to bring that back (at least in mobile with their HUBS idea - but we all know where that is now). Each vendor wants it's own branding front and center.

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

                                          @dashrender said in LANLess explained.:

                                          @flaxking said in LANLess explained.:

                                          @romo said in LANLess explained.:

                                          @flaxking said in LANLess explained.:

                                          @travisdh1 said in LANLess explained.:

                                          @flaxking said in LANLess explained.:

                                          Don't forget tools to manage the workstations. In a LANLess design, you can treat the workstations like they're on a public network and crank the firewall up, and that means you don't rely on the LAN to manage/access workstations.

                                          I'd say you're most of the way there with just Office 365 or GSuite only if you've gone all the way in (which for GSuite requires Chromebooks unless you're all BYOD)

                                          We actually have GSuite at my part-time position right now, I just need to get people to actually USE IT. Yep.

                                          Good luck with that. We have GSuite at my job too, but there's no incentive to fully use it. There's a disconnect between their regular AD login and their GSuite account, and so it doesn't make sense for users to start using this service that seems separated from everything else, and there doesn't seem to be any way to script Google Drive. It makes sense with Chromebooks, since everything gets linked together, and it would make sense with BYOD since your Google account is "how you get in" to the company resources. So unless company culture and structure changes (i.e. get rid of SMB access to the fileserver) there's no good way to ease them into it.

                                          At with Office 365, from what I hear, you can do SSO with Onedrive and then do redirected folders into the Onedrive folder. Currently I'm working on coming up with a solution using Syncthing.

                                          You can try setting up G Suite Password Sync (GSPS) to get your AD passwords insync with their GSuite account

                                          Yes, but there is still a disconnect even if the password is the same. I sign and access the files I need vs I sign in and access the files I need and also need to sign into Google file sync/stream. An optimum user abstraction would make it seem to the user that there is only one 'place' where their files are and they don't have to think about it.

                                          That's not the way of the world anymore.
                                          Heck MS tried to bring that back (at least in mobile with their HUBS idea - but we all know where that is now). Each vendor wants it's own branding front and center.

                                          It is achievable with open source tools, but it's kind of a stop-gap thing while we are still exposing users to the OS filesystem

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

                                            @flaxking said in LANLess explained.:

                                            @dashrender said in LANLess explained.:

                                            @flaxking said in LANLess explained.:

                                            @romo said in LANLess explained.:

                                            @flaxking said in LANLess explained.:

                                            @travisdh1 said in LANLess explained.:

                                            @flaxking said in LANLess explained.:

                                            Don't forget tools to manage the workstations. In a LANLess design, you can treat the workstations like they're on a public network and crank the firewall up, and that means you don't rely on the LAN to manage/access workstations.

                                            I'd say you're most of the way there with just Office 365 or GSuite only if you've gone all the way in (which for GSuite requires Chromebooks unless you're all BYOD)

                                            We actually have GSuite at my part-time position right now, I just need to get people to actually USE IT. Yep.

                                            Good luck with that. We have GSuite at my job too, but there's no incentive to fully use it. There's a disconnect between their regular AD login and their GSuite account, and so it doesn't make sense for users to start using this service that seems separated from everything else, and there doesn't seem to be any way to script Google Drive. It makes sense with Chromebooks, since everything gets linked together, and it would make sense with BYOD since your Google account is "how you get in" to the company resources. So unless company culture and structure changes (i.e. get rid of SMB access to the fileserver) there's no good way to ease them into it.

                                            At with Office 365, from what I hear, you can do SSO with Onedrive and then do redirected folders into the Onedrive folder. Currently I'm working on coming up with a solution using Syncthing.

                                            You can try setting up G Suite Password Sync (GSPS) to get your AD passwords insync with their GSuite account

                                            Yes, but there is still a disconnect even if the password is the same. I sign and access the files I need vs I sign in and access the files I need and also need to sign into Google file sync/stream. An optimum user abstraction would make it seem to the user that there is only one 'place' where their files are and they don't have to think about it.

                                            That's not the way of the world anymore.
                                            Heck MS tried to bring that back (at least in mobile with their HUBS idea - but we all know where that is now). Each vendor wants it's own branding front and center.

                                            It is achievable with open source tools, but it's kind of a stop-gap thing while we are still exposing users to the OS filesystem

                                            Give me an example of your achieved via open source tools solution, please.

                                            F 1 Reply Last reply Reply Quote 0
                                            • 1
                                            • 2
                                            • 3
                                            • 1 / 3
                                            • First post
                                              Last post