The new forums will be named Coin Return (based on the most recent vote)! You can check on the status and timeline of the transition to the new forums here.
The Guiding Principles and New Rules document is now in effect.

Setting up a server for a friend

GrundlterrorGrundlterror Registered User regular
edited August 2008 in Help / Advice Forum
So my friend wants a server set up for his small business (he bought a dell power edge 840) and I've volunteered to help him do it. What he wants seems fairly simple:

* Employees to have user accounts
* Employees to have access to only their folders
* Creation of folders to be limited to the administrator only

I've never done anything like this before, but I am really interested in learning and I think it would be important for me to learn it. He understands that this is going to be a learning experience for me as well. Can someone point me in the right direction on how to do things like this for him?

steam_sig.png
Grundlterror on
«1

Posts

  • bowenbowen Sup? Registered User regular
    edited June 2008
    Sounds like you want a active directory/domain controller type setup.

    What OS is the server?

    bowen on
    not a doctor, not a lawyer, examples I use may not be fully researched so don't take out of context plz, don't @ me
  • AtomBombAtomBomb Registered User regular
    edited June 2008
    That should all be pretty straightforward. As Bowen says, once you let us know the OS we can tell you exactly how to do it.

    AtomBomb on
    I just got a 3DS XL. Add me! 2879-0925-7162
  • GrundlterrorGrundlterror Registered User regular
    edited June 2008
    Well, I would assume whatever comes default on that server (the dell). I tried calling him to see what OS he wanted to run but he hasn't answered yet. What would be the ideal OS for this? Is there even an ideal OS for something this simple?

    Grundlterror on
    steam_sig.png
  • bowenbowen Sup? Registered User regular
    edited June 2008
    Well, that's really a matter of opinion.

    I prefer Linux, however the preferred OS is usually Windows. Both can accomplish the same thing, and are both relatively easy to set up (Windows being much easier though).

    Being a Dell isn't much help, most of their servers come with Both Linux or Windows. With web management features you really can do it Linux really freaking easy now. Since it's a simple file share type system, I'd recommend this. I hate managing a Windows A/D system in comparison to a Linux SAMBA system.

    Rant aside, what's your preference? Do you have any Linux skills? Would you prefer Windows? Let us know, as we can detail what you need for it.

    bowen on
    not a doctor, not a lawyer, examples I use may not be fully researched so don't take out of context plz, don't @ me
  • GrundlterrorGrundlterror Registered User regular
    edited June 2008
    I would prefer windows and so would he apparently. He just got back to me and he's going to be running Windows XP.

    Thanks for the help in advance you guys, this is gonna make him really happy :)

    Grundlterror on
    steam_sig.png
  • AtomBombAtomBomb Registered User regular
    edited June 2008
    I'm thinking the easiest would be Windows Server (I'm using 2003), but I'm sure there are other options. What are the desktops running?

    AtomBomb on
    I just got a 3DS XL. Add me! 2879-0925-7162
  • bowenbowen Sup? Registered User regular
    edited June 2008
    I would prefer windows and so would he apparently. He just got back to me and he's going to be running Windows XP.

    Thanks for the help in advance you guys, this is gonna make him really happy :)

    Unfortunately, you're going to need a server OS. Windows XP can't do this kind of thing. Well, it can, but trust me on this, you don't want to.

    bowen on
    not a doctor, not a lawyer, examples I use may not be fully researched so don't take out of context plz, don't @ me
  • GrundlterrorGrundlterror Registered User regular
    edited June 2008
    Alright sorry, hes got Windows Small Business Server 2003 R2

    Apparently he didn't know what he was talking about

    edit - I suppose the first step is going to be installing the OS

    Grundlterror on
    steam_sig.png
  • DaenrisDaenris Registered User regular
    edited June 2008
    Nah... it should come preinstalled from Dell (assuming it was purchased as a configuration option when he got the 840).

    Daenris on
  • FellhandFellhand Registered User regular
    edited June 2008
    The setup you want is dope easy in Server 2003. Sounds like basic active directory and if you want to be fancy/plan for growth then group policy.

    Fellhand on
  • GrundlterrorGrundlterror Registered User regular
    edited June 2008
    Awesome, sounds good to me. Is there some documentation I can follow to instruct me how to set this up?

    Grundlterror on
    steam_sig.png
  • GrundlterrorGrundlterror Registered User regular
    edited June 2008
    edit - scratch that, I just called it COMPANYNAME1

    Grundlterror on
    steam_sig.png
  • bowenbowen Sup? Registered User regular
    edited June 2008
    Yup, basically go through with the Domain Controller promotion as a single node in the tree (I think that's what Windows calls it). At this point you can go to Administrative tools and set up users, shares, batch scripts, and all that fancy stuff through their user profile.

    bowen on
    not a doctor, not a lawyer, examples I use may not be fully researched so don't take out of context plz, don't @ me
  • GrundlterrorGrundlterror Registered User regular
    edited June 2008
    Thanks Bowen

    As I'm going through the "To Do List" do I have to complete everything on this list? Right now I'm on the Web Server Certificate thing... and never having configured a server or SSL before I wonder if this is neccesary since all thats going to be happening are people logging into this server and doing things with their personal folders.

    Can I just use the company website as the "Web server name"? Or do I have to do something different like contact the ISP?

    Grundlterror on
    steam_sig.png
  • bowenbowen Sup? Registered User regular
    edited June 2008
    Thanks Bowen

    As I'm going through the "To Do List" do I have to complete everything on this list? Right now I'm on the Web Server Certificate thing... and never having configured a server or SSL before I wonder if this is neccesary since all thats going to be happening are people logging into this server and doing things with their personal folders.

    Can I just use the company website as the "Web server name"? Or do I have to do something different like contact the ISP?

    Yeah a lot of that junk you can just skip, there's no real need to a lot of it. It's basically walking you through how to set up a routing server, a web server, and all that jazz in one easy to follow process for small companies that don't have an IT department.

    At any time, feel free to cancel out of it. If you've gotten the DC set up, just hit cancel and exit out of the whole "set up all the servers we can!" schpeel.

    bowen on
    not a doctor, not a lawyer, examples I use may not be fully researched so don't take out of context plz, don't @ me
  • GrundlterrorGrundlterror Registered User regular
    edited June 2008
    Hmm, maybe I shouldn't have disabled DHCP on the router here than?

    Where do I set up the Domain Controller? Is that in the initial setup?

    Grundlterror on
    steam_sig.png
  • bowenbowen Sup? Registered User regular
    edited June 2008
    Hmm, maybe I shouldn't have disabled DHCP on the router here than?

    Where do I set up the Domain Controller? Is that in the initial setup?

    It was when I did it. It should be on that check list, just look for it and it should either have a green check (?) or a yellow arrow(??).

    bowen on
    not a doctor, not a lawyer, examples I use may not be fully researched so don't take out of context plz, don't @ me
  • CausticCaustic Registered User regular
    edited June 2008
    Hmm, maybe I shouldn't have disabled DHCP on the router here than?

    Where do I set up the Domain Controller? Is that in the initial setup?


    For SBS it should be in the initial setup, but if you accidently cancelled out of it hit the start button and go to run and type in dcpromo and it will get you to setting up active directory. Setting up DHCP on the server is SUPER easy and if you want help with it post in here and I will get you where you need to be.

    Caustic on
    COMPLETELY TRUE FACT ABOUT THE MOVIE "POCKET NINJAS" #2: Director Dave Eddy was once arrested for illegally propositioning the Baby Jesus Christmas figurine outside the Our Lady of the Monotonous Peace church in downtown Burbank.
  • GrundlterrorGrundlterror Registered User regular
    edited June 2008
    Ah awesome, thank you so much guys!

    I'm going back to finish up my work tomorrow so I'll let you know if I run into any snags. Is there any advantage in my case to setting up DHCP on the server as opposed to the router?

    Grundlterror on
    steam_sig.png
  • bowenbowen Sup? Registered User regular
    edited June 2008
    Ah awesome, thank you so much guys!

    I'm going back to finish up my work tomorrow so I'll let you know if I run into any snags. Is there any advantage in my case to setting up DHCP on the server as opposed to the router?

    I could never find a real reason for it when I was doing it other than, maybe, DNS servers.

    bowen on
    not a doctor, not a lawyer, examples I use may not be fully researched so don't take out of context plz, don't @ me
  • embrikembrik Registered User regular
    edited June 2008
    Ah awesome, thank you so much guys!

    I'm going back to finish up my work tomorrow so I'll let you know if I run into any snags. Is there any advantage in my case to setting up DHCP on the server as opposed to the router?

    More robust options, you can configure it to hand out things like custom DNS settings, extra DNS suffix search items, IP reservations, etc.

    Also, I don't think it's been said yet (maybe it's too obvious:)), but each Windows XP client will need to be added to the domain, once the domain is built. Once that's done, you can manage each user and computer easily. You can also do group policy settings for managing settings globally, which is one of the best benefits of a domain environment.

    embrik on
    "Damn you and your Daily Doubles, you brigand!"

    I don't believe it - I'm on my THIRD PS3, and my FIRST XBOX360. What the heck?
  • bowenbowen Sup? Registered User regular
    edited June 2008
    embrik wrote: »
    Ah awesome, thank you so much guys!

    I'm going back to finish up my work tomorrow so I'll let you know if I run into any snags. Is there any advantage in my case to setting up DHCP on the server as opposed to the router?

    More robust options, you can configure it to hand out things like custom DNS settings, extra DNS suffix search items, IP reservations, etc.

    Also, I don't think it's been said yet (maybe it's too obvious:)), but each Windows XP client will need to be added to the domain, once the domain is built. Once that's done, you can manage each user and computer easily. You can also do group policy settings for managing settings globally, which is one of the best benefits of a domain environment.

    Oh yeah, that's true. Micro-managing DHCP might be a bit much for them though.

    bowen on
    not a doctor, not a lawyer, examples I use may not be fully researched so don't take out of context plz, don't @ me
  • embrikembrik Registered User regular
    edited June 2008
    bowen wrote: »
    embrik wrote: »
    Ah awesome, thank you so much guys!

    I'm going back to finish up my work tomorrow so I'll let you know if I run into any snags. Is there any advantage in my case to setting up DHCP on the server as opposed to the router?

    More robust options, you can configure it to hand out things like custom DNS settings, extra DNS suffix search items, IP reservations, etc.

    Also, I don't think it's been said yet (maybe it's too obvious:)), but each Windows XP client will need to be added to the domain, once the domain is built. Once that's done, you can manage each user and computer easily. You can also do group policy settings for managing settings globally, which is one of the best benefits of a domain environment.

    Oh yeah, that's true. Micro-managing DHCP might be a bit much for them though.

    Good point. If you start using an internal DNS server (esp. a Windows DNS), it can be a God-sent. Having it automatically update DNS for you when leases expire, etc, is very helpful. However, if the network isn't going to have more than a handful of workstations, it's probably overkill.

    embrik on
    "Damn you and your Daily Doubles, you brigand!"

    I don't believe it - I'm on my THIRD PS3, and my FIRST XBOX360. What the heck?
  • bowenbowen Sup? Registered User regular
    edited June 2008
    embrik wrote: »
    bowen wrote: »
    embrik wrote: »
    Ah awesome, thank you so much guys!

    I'm going back to finish up my work tomorrow so I'll let you know if I run into any snags. Is there any advantage in my case to setting up DHCP on the server as opposed to the router?

    More robust options, you can configure it to hand out things like custom DNS settings, extra DNS suffix search items, IP reservations, etc.

    Also, I don't think it's been said yet (maybe it's too obvious:)), but each Windows XP client will need to be added to the domain, once the domain is built. Once that's done, you can manage each user and computer easily. You can also do group policy settings for managing settings globally, which is one of the best benefits of a domain environment.

    Oh yeah, that's true. Micro-managing DHCP might be a bit much for them though.

    Good point. If you start using an internal DNS server (esp. a Windows DNS), it can be a God-sent. Having it automatically update DNS for you when leases expire, etc, is very helpful. However, if the network isn't going to have more than a handful of workstations, it's probably overkill.

    Definitely, it also alleviates some headaches when some god damned company decides they want a VPN with you and their website through the VPN should point to a different location. By the way, I hate those people.

    bowen on
    not a doctor, not a lawyer, examples I use may not be fully researched so don't take out of context plz, don't @ me
  • PirateJonPirateJon Registered User regular
    edited June 2008
    Good advice in this thread.

    DHCP is simple to manage, nearly set it and forget it. And I'm fairly certain AD has to have an AD-complaint DNS server, so yeah, run DNS on the box.
    Is there any advantage in my case to setting up DHCP on the server as opposed to the router?
    Yes, it will be much easier to manage the GUI vs command line. wait.. by router do you mean a little linksys or something?

    PirateJon on
    all perfectionists are mediocre in their own eyes
  • bowenbowen Sup? Registered User regular
    edited June 2008
    PirateJon wrote: »
    Good advice in this thread.

    DHCP is simple to manage, nearly set it and forget it. And I'm fairly certain AD has to have an AD-complaint DNS server, so yeah, run DNS on the box.
    Is there any advantage in my case to setting up DHCP on the server as opposed to the router?
    Yes, it will be much easier to manage the GUI vs command line. wait.. by router do you mean a little linksys or something?

    Yeah if they're dealing with some command line, spawn of Satan type of router device, for everyone's sake, use Windows.

    bowen on
    not a doctor, not a lawyer, examples I use may not be fully researched so don't take out of context plz, don't @ me
  • GrundlterrorGrundlterror Registered User regular
    edited June 2008
    PirateJon wrote: »
    Good advice in this thread.

    DHCP is simple to manage, nearly set it and forget it. And I'm fairly certain AD has to have an AD-complaint DNS server, so yeah, run DNS on the box.
    Is there any advantage in my case to setting up DHCP on the server as opposed to the router?
    Yes, it will be much easier to manage the GUI vs command line. wait.. by router do you mean a little linksys or something?

    Yeah, a little linksys D:

    When I was setting up the server, it told me to disable the DHCP settings on the router... so I did... and apparently it set up DHCP on the server.

    Grundlterror on
    steam_sig.png
  • PirateJonPirateJon Registered User regular
    edited June 2008
    IOS 4 LIFE! :P


    Anyway, thats correct. Now if you want, you can change its scope and have a secondary DHCP server on your network. You almost certainly don't need to, but I highly recommend you at least play around with DHCP a bit to get familiar with the interface. Make a reservation or something, add an NTP source, whatever.

    And that good advice for everything you're doing. The more you check stuff out, the more you get those "holy shit i get it now" moments. Also - learn to google site search technet.microsoft.com. MS still has one of the best on-line support sites out of every tech company I've ever dealt with.

    PirateJon on
    all perfectionists are mediocre in their own eyes
  • GrundlterrorGrundlterror Registered User regular
    edited June 2008
    Alright so I'm back at it setting this server up and I have a few questions.

    How exactly are the accounts I set up going to access this server remotely? How do I set this up?

    When I tried to add Connection Manager to the user accounts I was creating, it told me I had to run Remote Access Wizard.. which I hadn't done yet. When I started running the wizard, I got to VPN Server Name prompt... what do I put here?

    Also, just a way to verify if DHCP has been set up on the server would be awesome. Not sure if it's good to go or not (the server isn't connected to the internet though). Would using the linksys router still be a horrible idea?

    Grundlterror on
    steam_sig.png
  • GrundlterrorGrundlterror Registered User regular
    edited June 2008
    Also, just a note... this server is at his home on his home network and people will be connecting remotely. Does he need a webspace for his server or something for this to be possible? I'm kinda stuck here, any help would be greatly appreciated.

    Grundlterror on
    steam_sig.png
  • bowenbowen Sup? Registered User regular
    edited June 2008
    Also, just a note... this server is at his home on his home network and people will be connecting remotely. Does he need a webspace for his server or something for this to be possible? I'm kinda stuck here, any help would be greatly appreciated.

    Well, no. He can setup remote desktop and give people his IP address. However, if you have a DHCP given address from your ISP, you'll want a dynamic domain redirector from like www.dyndns.org. At this point you can configure the server to serve whatever protocols you want to a visitor (if you set up the firewall properly).

    bowen on
    not a doctor, not a lawyer, examples I use may not be fully researched so don't take out of context plz, don't @ me
  • PirateJonPirateJon Registered User regular
    edited June 2008
    Alright so I'm back at it setting this server up and I have a few questions.

    How exactly are the accounts I set up going to access this server remotely? How do I set this up?

    Bowen has a good idea. Be careful about the security.
    When I tried to add Connection Manager to the user accounts I was creating, it told me I had to run Remote Access Wizard.. which I hadn't done yet. When I started running the wizard, I got to VPN Server Name prompt... what do I put here?
    Are you running a VPN solution?
    Also, just a way to verify if DHCP has been set up on the server would be awesome. Not sure if it's good to go or not (the server isn't connected to the internet though). Would using the linksys router still be a horrible idea?
    Microsoft server right? Control panel - services - look for "DHPC server" and see if it's started.

    If you want VPN, I think you'd probably want a better router. You could update a linksys with the free IOS (dd-wrt), but i'd be cautious about recommending it to a newbie. Checkpoint makes a really nice small biz router/firewall/WAP device that supports VPN clients - safeoffice 500w - and it's not bad to manage. The cost is around $1500 I think.

    PirateJon on
    all perfectionists are mediocre in their own eyes
  • bowenbowen Sup? Registered User regular
    edited June 2008
    PirateJon wrote: »
    Alright so I'm back at it setting this server up and I have a few questions.

    How exactly are the accounts I set up going to access this server remotely? How do I set this up?

    Bowen has a good idea. Be careful about the security.
    When I tried to add Connection Manager to the user accounts I was creating, it told me I had to run Remote Access Wizard.. which I hadn't done yet. When I started running the wizard, I got to VPN Server Name prompt... what do I put here?
    Are you running a VPN solution?
    Also, just a way to verify if DHCP has been set up on the server would be awesome. Not sure if it's good to go or not (the server isn't connected to the internet though). Would using the linksys router still be a horrible idea?
    Microsoft server right? Control panel - services - look for "DHPC server" and see if it's started.

    If you want VPN, I think you'd probably want a better router. You could update a linksys with the free IOS (dd-wrt), but i'd be cautious about recommending it to a newbie. Checkpoint makes a really nice small biz router/firewall/WAP device that supports VPN clients - safeoffice 500w - and it's not bad to manage. The cost is around $1500 I think.

    Yeah, go with a pre-made solution and don't skimp out. I personally like some of the newer Netgear home-office VPN/firewall combos. But if you want security, go with the big wigs like Cisco and such. Not that the same can't be done with a good routing/firewall server, either. But that's probably a bit past the topic and too much time and effort on anyone's part.

    bowen on
    not a doctor, not a lawyer, examples I use may not be fully researched so don't take out of context plz, don't @ me
  • GrundlterrorGrundlterror Registered User regular
    edited July 2008
    So I've basically set the server up for him but I've run into a problem.

    His router is the one connected to the internet. However when I join the workgroup that the server is on, I can only connect locally... no internet. So I have to switch back to a different workgroup (or maybe it was shutting down the server) in order to connect. Regardless, I believe the problem is that the "Connection Specific DNS" becomes server.local. Anyway to fix this?

    Also, is the only solution for connecting to the server remotely (through VPN or otherwise) an unsecured PC Anywhere type solution or a very expensive router? Because I don't think he wants to spend that much money on a router but still wants his server reasonably secure.

    Thanks a lot for any help

    Grundlterror on
    steam_sig.png
  • bowenbowen Sup? Registered User regular
    edited July 2008
    So I've basically set the server up for him but I've run into a problem.

    His router is the one connected to the internet. However when I join the workgroup that the server is on, I can only connect locally... no internet. So I have to switch back to a different workgroup (or maybe it was shutting down the server) in order to connect. Regardless, I believe the problem is that the "Connection Specific DNS" becomes server.local. Anyway to fix this?

    Also, is the only solution for connecting to the server remotely (through VPN or otherwise) an unsecured PC Anywhere type solution or a very expensive router? Because I don't think he wants to spend that much money on a router but still wants his server reasonably secure.

    Thanks a lot for any help

    A VPN router can be had for as little as $50 (depending on the kind you get). If you want small business, I'd recommend some Linksys. As for the other issue, it seems like a DNS issue in regards to your LAN. Is this set up in a Domain Controller/Active Directory situation?

    bowen on
    not a doctor, not a lawyer, examples I use may not be fully researched so don't take out of context plz, don't @ me
  • GrundlterrorGrundlterror Registered User regular
    edited July 2008
    bowen wrote: »
    So I've basically set the server up for him but I've run into a problem.

    His router is the one connected to the internet. However when I join the workgroup that the server is on, I can only connect locally... no internet. So I have to switch back to a different workgroup (or maybe it was shutting down the server) in order to connect. Regardless, I believe the problem is that the "Connection Specific DNS" becomes server.local. Anyway to fix this?

    Also, is the only solution for connecting to the server remotely (through VPN or otherwise) an unsecured PC Anywhere type solution or a very expensive router? Because I don't think he wants to spend that much money on a router but still wants his server reasonably secure.

    Thanks a lot for any help

    A VPN router can be had for as little as $50 (depending on the kind you get). If you want small business, I'd recommend some Linksys. As for the other issue, it seems like a DNS issue in regards to your LAN. Is this set up in a Domain Controller/Active Directory situation?

    Yes it is (DC/AD)

    Grundlterror on
    steam_sig.png
  • bowenbowen Sup? Registered User regular
    edited July 2008
    bowen wrote: »
    So I've basically set the server up for him but I've run into a problem.

    His router is the one connected to the internet. However when I join the workgroup that the server is on, I can only connect locally... no internet. So I have to switch back to a different workgroup (or maybe it was shutting down the server) in order to connect. Regardless, I believe the problem is that the "Connection Specific DNS" becomes server.local. Anyway to fix this?

    Also, is the only solution for connecting to the server remotely (through VPN or otherwise) an unsecured PC Anywhere type solution or a very expensive router? Because I don't think he wants to spend that much money on a router but still wants his server reasonably secure.

    Thanks a lot for any help

    A VPN router can be had for as little as $50 (depending on the kind you get). If you want small business, I'd recommend some Linksys. As for the other issue, it seems like a DNS issue in regards to your LAN. Is this set up in a Domain Controller/Active Directory situation?

    Yes it is (DC/AD)

    You will need to join the domain properly to resolve some issues, however if you're getting the proper DHCP you shouldn't be having any issues. Is your DHCP giving your server as the gateway? Chances are that's your problem. Your gateway should be pointing to your router.

    For example:
    192.168.0.1    - router
    192.168.0.254  - DNS/AD server
    

    The gateway should be 192.168.0.1 and not 192.168.0.254. I believe SBS does this automatically so that's probably what messed up.

    bowen on
    not a doctor, not a lawyer, examples I use may not be fully researched so don't take out of context plz, don't @ me
  • embrikembrik Registered User regular
    edited July 2008
    The DHCP server is where you set what suffix the connection should have, but a domain membership can override that.
    In Windows DHCP, it's settable in several places, but the common place to set the suffix is under the "server options" node (or folder, if you like) of the DHCP server in the DHCP snap-in.

    embrik on
    "Damn you and your Daily Doubles, you brigand!"

    I don't believe it - I'm on my THIRD PS3, and my FIRST XBOX360. What the heck?
  • GrundlterrorGrundlterror Registered User regular
    edited July 2008
    Awesome I'll give this a shot in a bit and let you guys know how it goes

    Grundlterror on
    steam_sig.png
  • GrundlterrorGrundlterror Registered User regular
    edited August 2008
    Alright so I am resurrecting this thread yet again. I've got two issues now:

    I've disengaged the DHCP and I've set up the VPN router... was kind of a pain but it's done now, woot! For some reason, I'm able to connect to the internet and to the server for about 20 minutes but after that I get disconnected again. This has happened once since I properly deactivated the DHCP and I couldn't reconnect until I restarted the router. Not sure if this is the routers fault or the servers fault since when I checked the DNS it was the proper one it should be from the ISP.

    Second issue, this one may or may not be easier to take care of. My friend wants there to only be two folders accessible when the user logs in to the server, however right now there are a bunch of folders available that really have no obvious purpose and then there is the users folder where each person has a folder with their name on it. Is there anyway to grant access to ONLY this folder, so they can't go messing in any of the other ambiguous folders?

    Thanks again for all the help this has been a long process but I think I'm closing in on a proper solution! :D

    Grundlterror on
    steam_sig.png
Sign In or Register to comment.