Использую сервер на базе Debian с таким софтом: прокси SQUID + Sams2 (статистика и управление пользователями), маршутизация по iproute2 (маркирование пакетов + файрвол iptables), стоит webmin как управлялка всеми компонентами, DNS, DHCP, PPTP серверы всё управляется там же.
Если это не осилить, то есть готовый дистр под названием Zentyal. Там куча полезных плюшек и почти не требуется лезть в конфиги ("почти" это кому как). Использую его как многоцелевой сервак. Дистр на базе Ubuntu.