Se você é comp sci, por que não ir ao departamento de TI da sua escola e descobrir o que eles estão fazendo em um ambiente de produção e ir a partir daí? Você não pode obter uma experiência completa simplesmente configurando um servidor de e-mail ou servidor DNS ou servidor de desenvolvimento em uma única caixa (e você estará aprendendo práticas ruins para configurar três ou quatro ou cinco coisas em um sistema e pensar é necessariamente como as coisas devem ser feitas em um ambiente de "mundo real". Entrevistar pessoas no campo lhe daria um bom lugar para começar a decidir o que fazer.
Meu conselho é configurar o VMWare ESXi em uma caixa branca ... você pode procurar informações no Google, basicamente um sistema que é barato, mas compatível com o SO ... e configurar muitos sub-servidores para testar coisas em um sistema virtual. rede na caixa ESXi, incluindo a configuração de uma VM como um roteador / firewall virtual. Se isso não lhe der alguma diversão sobre como as coisas funcionam com os servidores de rede, não sei o que acontecerá.