I am working in a new company now, and my boss asked me if there is a way of having a server with the same features as Windows without the costs. The server should have Active Directory, DHCP server, and a firewall. In my search I found Ubuntu, and I would like to know if it is possible, and how should I take the first steps.
On Ubuntu, you can...
- use Samba to act as a file server in a Windows environment integrated into Active Directory.
- set up a DHCP server.
- use iptables, an advanced firewall built into the kernel.
The first step is to install Ubuntu, then configure the services you need. If you have any trouble along the way, search the questions here on AskUbuntu or ask one yourself.
Please checkout the Zentyal distribution (Ubuntu based). IMHO you don't need graphical interface (GNOME or whatever). The standart installation comes with web interface for adminstration and Xfce desktop environment, but you may prefer the installation from packages and select what you need.