Встроенные средства практически никакие в этом вопросе.
Сторонний софт - типа
kerio или
трафик инспектора решает все озвученные задачи, но стоит денег, и довольно тяжелый. Соотношение цена качество не на высоте. С другой стороны - довольно прост, и не требует знаний в администрировании, админить может даже домохозяйка.
Лично я предпочитаю пользоваться железными решениями. В зависимости от нагрузки и требований -от недорогого но функционального микротика, до навороченных железок от циски и прочих гигантов рынка.