Цитата Сообщение от BFAll Посмотреть сообщение
...
2. Выборочно раздавть интернет на клиентские машины (очень важный момент).
3. Блокировать посещение определенных сайтов (соц. сети, В Контакте и т.д.)
4. Все сторонние программы должны быть БЕСПЛАТНЫЕ.
...
Ежели я правильно понял потребности, то можно организовать proxy-сервер (пример), но с бесплатностью трудно - сразу вспоминается разве что http://3proxy.ru/ :(
Либо попробовать использовать сервисы вроде ScrubIT/DNS Advantage...