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

    Mixing Linux & Windows Server in a SMB

    IT Discussion
    6
    42
    5.7k
    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 @cggart
      last edited by

      @cggart said in Mixing Linux & Windows Server in a SMB:

      We have about 7Mb/s down and 2 Mb/s up i'm less concerned with the active directory as I am the file server and since we had a file server I figured having active directory on that same server would be a good idea. However, we could just have the file server at the remote branches and handle active directory through the central branch.

      That's how I would normally handle that. AD from central works really well. Local file servers are often needed. They use all the bandwidth.

      Linux fileservers are trivial to maintain. AD takes a bit more.

      1 Reply Last reply Reply Quote 1
      • cggartC
        cggart @scottalanmiller
        last edited by cggart

        @scottalanmiller This actually makes a lot of rational sense but is counter intuitive for some reason. I guess I had a little too much of the M$ cool aid. I would love to see a write up your mentioned.

        Also, regarding have remote support, I agree. We live is such a rural area (literally a 5 hour drive to a town big enough to have a stop light). Once the network is in place getting support shouldn't be an issue we can just give the VPN credentials to a qualified sysAdmin any where in the world.

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

          @cggart said in Mixing Linux & Windows Server in a SMB:

          I would be a mess to find someone with both Linux and Windows administration experience (it's a rural area).

          You don't want someone with both, you want a Windows expert and a Linux expert. Don't look to hire consulting generalists unless they are CIO level. For technical experts you want people who are focused. Better skills, lower cost.

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

            @cggart said in Mixing Linux & Windows Server in a SMB:

            Also, regarding have remote support, I agree. We live is such a rural area (literally a 5 hour drive to a town big enough to have a stop light). That said I agree about the remote support.

            In the enterprise, a system admin is not expected to ever even see their servers. Admins work from home or from high rises or whatever - office spaces. Servers go in datacenters with tight security and clean rooms. So generally admins aren't in the same area, often not even the same state or country, as their servers. There's no reason for it. Even if they are in the same building you would not want the people who have logical access to the servers to be the same ones that have physical access; and vice versa.

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

              @cggart said in Mixing Linux & Windows Server in a SMB:

              Once the network is in place getting support shouldn't be an issue we can just give the VPN credentials to a qualified sysAdmin any where in the world.

              Not VPN. Other methods like ScreenConnect, TeamViewer, SSH, etc. VPN is a security problem and should never be used for outsiders to connect in. They should never need it, and no one should want it. It exposes you to them and them to you. It's bad for everyone and very cumbersome.

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

                @cggart said in Mixing Linux & Windows Server in a SMB:

                I'm also wondering if i'm underestimating the time and cost to get these Linux servers up and running and integrated with Server 2016.

                Linux AD only goes to 2008 R2. So if your forest is still 2008 R2, not a big deal. If it is 2012 or higher, you are out of luck for now.

                cggartC 2 Replies Last reply Reply Quote 0
                • cggartC
                  cggart @scottalanmiller
                  last edited by

                  @scottalanmiller I see so we are stuck with Windows then anyways. Intresting point you made about the VPN. I've worked some other small business and that is how support was administered. Now that I think about it it does give access to the entire network where the other options you listed limit it only to where it is needed. I suppose that's obvious just didn't occur to me for some reason.

                  scottalanmillerS F 2 Replies Last reply Reply Quote 0
                  • cggartC
                    cggart
                    last edited by

                    Hey Scott, I just wanted to make sure that there were no other file servers out there that support active directory integration with Server 2016 right? The ONLY option for us (given that we are stuck with 2016 already ) is the use Microsoft products for our entire domain right? Every file server including FreeNAS and BSD will be unusable in our environment?

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

                      @cggart said in Mixing Linux & Windows Server in a SMB:

                      Hey Scott, I just wanted to make sure that there were no other file servers out there that support active directory integration with Server 2016 right? The ONLY option for us (given that we are stuck with 2016 already ) is the use Microsoft products for our entire domain right? Every file server including FreeNAS and BSD will be unusable in our environment?

                      All fileservers should work fine. Any AD integrated NAS or file server will work with 2016. You have zero Windows dependency.

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

                        @cggart said in Mixing Linux & Windows Server in a SMB:

                        @scottalanmiller I see so we are stuck with Windows then anyways. Intresting point you made about the VPN. I've worked some other small business and that is how support was administered. Now that I think about it it does give access to the entire network where the other options you listed limit it only to where it is needed. I suppose that's obvious just didn't occur to me for some reason.

                        Yup. General rule is fire any vendor that requests VPN.

                        1 Reply Last reply Reply Quote 1
                        • F
                          Francesco Provino @cggart
                          last edited by

                          @cggart said in Mixing Linux & Windows Server in a SMB:

                          @scottalanmiller I see so we are stuck with Windows then anyways. Intresting point you made about the VPN. I've worked some other small business and that is how support was administered. Now that I think about it it does give access to the entire network where the other options you listed limit it only to where it is needed. I suppose that's obvious just didn't occur to me for some reason.

                          I'm using ZeroTier (no bridging!) to get to the bastion hosts of the systems I manage. Very recommended, It's easy to use and IMHO much more secure and simple than obscure NAT forwarding through many routers etc.

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

                            @scottalanmiller

                            Linux AD only goes to 2008 R2. So if your forest is still 2008 R2, not a big deal. If it is 2012 or higher, you are out of luck for now.

                            I've been researching and have found a lot of posts stating 2012 DCs and 2008 DCs will work together. Provided the "functional level" is set to 2008.

                            • Mixing 2008r2 & 2012 DC's
                            • Mix of Windows Server versions for domain controllers
                            • Domain controller in mixed mode 2008 r2 and 2012 r2
                            • Any issues mixing 2003 and 2012 DCs?
                            • Add a 2012 R2 DC vs 2008 R2 DC

                            However , I found nothing regarding Linux & Windows Server 2016 AD support. Is there a reliable authority I can reference to determine what is or is not compatible or is this just trail and error?

                            I did find one page, on the SAMBA wiki, saying "Joining a Windows Server 2012 or 2012 R2 DC to a Samba AD breaks the AD replication!" Was this what you were referring to?

                            I've taken your word for it and moved on, but I would really like to understand why for my own benefit.

                            Would you mind elaborating on why 2016 DC wont play ball with a Linux DC, and why Linux file server will authenticate with a 2016 DC just fine?

                            Is it that there is some new features in 2016 DC that aren't available in 2008 DC that Windows 10+ clients might be expecting?

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

                              @Francesco-Provino said in Mixing Linux & Windows Server in a SMB:

                              @cggart said in Mixing Linux & Windows Server in a SMB:

                              @scottalanmiller I see so we are stuck with Windows then anyways. Intresting point you made about the VPN. I've worked some other small business and that is how support was administered. Now that I think about it it does give access to the entire network where the other options you listed limit it only to where it is needed. I suppose that's obvious just didn't occur to me for some reason.

                              I'm using ZeroTier (no bridging!) to get to the bastion hosts of the systems I manage. Very recommended, It's easy to use and IMHO much more secure and simple than obscure NAT forwarding through many routers etc.

                              But is the same at VPN - so where is the security there?

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

                                @cggart said in Mixing Linux & Windows Server in a SMB:

                                @scottalanmiller

                                Linux AD only goes to 2008 R2. So if your forest is still 2008 R2, not a big deal. If it is 2012 or higher, you are out of luck for now.

                                I've been researching and have found a lot of posts stating 2012 DCs and 2008 DCs will work together. Provided the "functional level" is set to 2008.

                                • Mixing 2008r2 & 2012 DC's
                                • Mix of Windows Server versions for domain controllers
                                • Domain controller in mixed mode 2008 r2 and 2012 r2
                                • Any issues mixing 2003 and 2012 DCs?
                                • Add a 2012 R2 DC vs 2008 R2 DC

                                However , I found nothing regarding Linux & Windows Server 2016 AD support. Is there a reliable authority I can reference to determine what is or is not compatible or is this just trail and error?

                                I did find one page, on the SAMBA wiki, saying "Joining a Windows Server 2012 or 2012 R2 DC to a Samba AD breaks the AD replication!" Was this what you were referring to?

                                Exactly - this is why you are limited to 2008 level of AD

                                Would you mind elaborating on why 2016 DC wont play ball with a Linux DC, and why Linux file server will authenticate with a 2016 DC just fine?

                                Actually, if the function level of your 2016 Server is 2008 or lower, you will be able to use Linux DCs, but if it's higher, you're out of luck.

                                Is it that there is some new features in 2016 DC that aren't available in 2008 DC that Windows 10+ clients might be expecting?

                                No, Windows 10 isn't the issue here. It's that MS has updated features that the Linux community hasn't added for the required compatibility yet.

                                cggartC 1 Reply Last reply Reply Quote 1
                                • cggartC
                                  cggart @Dashrender
                                  last edited by cggart

                                  @Dashrender Thanks for the reply. So how does this affect a simple Linux file server?

                                  It isn't a domain controller just present on the domain and using active directory for authentication. Are there any "features" that 2012+ active directory has that will cause issues?

                                  Scott said it was fine, but I just want to understand exactly why.

                                  I'm hesitant to deploy a Linux server into production without knowing for sure that server 2016 has changed something in a protocol or schema that is going to cause major issues...

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

                                    @cggart said in Mixing Linux & Windows Server in a SMB:

                                    @Dashrender Thanks for the reply. So how does this affect a simple Linux file server?

                                    It isn't a domain controller just present on the domain and using active directory for authentication. Are there any "features" that 2012+ active directory has that will cause issues?

                                    Scott said it was fine, but I just want to understand exactly why.

                                    I'm hesitant to deploy a Linux server into production without knowing for sure that server 2016 has changed something in a protocol or schema that is going to cause major issues...

                                    It doesn't affect member systems.

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

                                      @scottalanmiller said in Mixing Linux & Windows Server in a SMB:

                                      It doesn't affect member systems.

                                      Right, AD has all kinds of extra stuff in it. A member server is just authentication. As long as Linux Samba supports the same authentication protocols you'll be good to go.

                                      1 Reply Last reply Reply Quote 1
                                      • cggartC
                                        cggart
                                        last edited by cggart

                                        @scottalanmiller @Dashrender

                                        Thanks guys
                                        I understand the outstanding SAMBA bug doesn't' affect member systems, just replication between DCs.

                                        I guess what i'm struggling with, being my first time setting this up and all, is the lack of an official list of supported clients/hosts from either from Microsoft or from the dev teams responsible for the Linux implementation of LDAP, Kerberos, Winbind, SAMBA....

                                        Microsoft does list some supported operating systems for Server 2012 and "later". From which XP was recently removed.

                                        However, I can't find anything on the Linux side other than that SAMBA bug with replication between DCs. I'm just trying to establish why Scott and others are so confident in Linux client support for ALL Windows DC functional levels.

                                        I'm guessing that its either:

                                        • A ) Client/member support just isn't, and wont be, an issue because the protocols used ( Kerberos, LDAP, and so on) havn't/wont change from version to version of Windows.

                                        • B ) The devs behind the Linux integration always keep these protocols up to date.

                                        I'm also assuming that you guys, and others, have tested this in production and in the lab and confirmed for yourselves there aren't any issues.

                                        I'm in the process of doing that myself at my home lab. I've just been out of the loop, and am just now catching up. I haven't seen how client support has/hasn't changed over there years which makes me a little wary.

                                        Your two cents would be much appreciated. Sorry for not be more articulate in the first place.

                                        scottalanmillerS 4 Replies Last reply Reply Quote 0
                                        • scottalanmillerS
                                          scottalanmiller @cggart
                                          last edited by

                                          @cggart said in Mixing Linux & Windows Server in a SMB:

                                          @scottalanmiller @Dashrender

                                          Thanks guys
                                          I understand the outstanding SAMBA bug doesn't' affect member systems, just replication between DCs.

                                          Which bug is that?

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

                                            @cggart said in Mixing Linux & Windows Server in a SMB:

                                            However, I can't find anything on the Linux side other than that SAMBA bug with replication between DCs. I'm just trying to establish why Scott and others are so confident in Linux client support for ALL Windows DC functional levels.

                                            Why do you assume a problem? This is how Linux works all day, every day. Literally millions of installations do this constantly. It's not just Linux, it's every non-Windows OS except for Mac (which doesn't work well) uses Samba. There is no "Linux side" here, first of all, it is an application question about Samba, nothing to do with Linux itself. You have no reason to question this, Samba has worked for 17 years without an issue.

                                            And what bug are you referring to?

                                            This is one of those "I've assumed a problem that doesn't exist, now can't find documentation proving that it doesn't." Of course you can't, there is no problem to even be looking for. Why would someone have documentation that says otherwise?

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