"serveur mail, web, dns, dhcp"
S'ils ont un domaine bien strucuturé et bien sécurisé, monte toi un 2003 que tu y intègrera, comme ca ton serveur trouvera sa place dans l'administration globale du domaine. Mais pour ce que tu veux faire, je dirais quand meme
postfix + LDAP/MySQL (mails)
apache + php + mysql
bind9
dhcpd.
Les 3 derniers s'installent en 30 minutes sur toute distribution moderne avec une heure de conf supplémentaire pour avoir un bind aux chti oignons ...
Pour postfix avec définition des users dans un annuaire ou une base, c'est plus long à mettre correctement en place, mais le NET regorge d'infos, et le linux mag' de ce mois-ci en parle pas mal.
Projet intéressant, si tu l'abordes de la bonne facon, tu peux en tirer pas mal de choses ...