Мне кажется, что оптимальный вариант ограничения - это поставить анализатор логов прокси и административно запретить ненужные для работы сайты (имеется ввиду то, что сотруднику за посещения сайта анекдотов, например, надо жестко вставлять). Программно запрещать бессмысленно, а если не запрещать, то работа оказыватся в пролете