Small Business Server

From ArchWiki
Revision as of 10:28, 1 March 2010 by Tomato (Talk | contribs) (Introduction)

Jump to: navigation, search

In this series of articles we will present a way to configure a Linux server to work in a mixed Windows/UNIX environment in a way that will scale well.

What not to do: Don't try to configure a system in a fastest way possible, migrations between systems (from flat files to LDAP, for both UNIX and Windows authentication) are not easy to do, are disruptive and in the end result make those 5 minutes of work you don't do now, make hours of work later on.

Introduction

This series of articles will show best practices to configure a Windows/UNIX mixed domain in a extensible way. What to do, how to do it and what not to do (and why).

Our server will support:

  • Network firewall and NAT
  • DNS and DHCP for hosts
  • User authentication and management with LDAP
  • File sharing with Samba, NAT and FTP
  • Printing with CUPS (from UNIX) and Samba (from Windows)
  • VPN service

Prerequisites

Computers

You will need at at least 3 computers:

  • An Archlinux domain controller (our Small Business Server)
  • A Windows workstation or domain member server
  • A Linux domain member workstation/server

While the workstations can be made up of an hardware that will make the OS work, server machines need a little more thought put into early on.