Basicamente, debes enfocarte en la administracion de servidores LAMP (Linux, Apache, MySQL, PHP)
Apache, es basicamente un servidor para paginas Web, este trabaja en base a modulos en los cuales se habilitan los servicios a usar (Php, ASP, etc)
DNS es Domain Name Server, en el caso de Linux, se trata de configurar un servicio de red DNS por medio de Linux, DHCP va por el mismo rumbo, solo que DHCP se encarga de repartir IP y trabaja en conjunto con DNS.
Squid es un servicio de Filtrado Proxy, es muy parecido a lo que es Websense.
Sendmail es una aplicacion en Perl para configurar un servidor de correo, SpamAssasin es un filtro para correo dañino o basura.
Te recomiendo que revises la Distribucion de Linux "Zentyal" esta tiene todo lo que necesitas saber al respecto, ademas, puedes montar un servidor en pocos pasos.