nstadnik,
Обычно когда есть необходимость разграничивать доступ пользователям в интернет или на другие внешние сетевые ресурсы используют специальный софт, стоящий на отдельном сервере. Тип софта называется прокси, или прокси сервер. Он позволяет гибко настраивать правило доступа, ставить лимиты, логгировать действия пользователя.
Сетевое оборудование для такого типа задач плохо приспособлено. Можно поиграться с Acess List's, но
это будет крайне не гибко.