Если свичь умный то настроить vLAN - сервер идет транк,а на локальную сеть идет определенный vLAN ,на провайдера тоже определенный.
Это делается для разделения сети провайдера и локальной сетью.
После этого настраиваете прокси,там уже Ваш выбор как софта так и настроек.
Ну или уж совсем простой вариант:
-На сервере настраиваете на одну сетевую 2-а адреса и 2-е разные подсети по принципу ***.***.1.* и ***.***.2.* (где ***.***.1.* это сеть провайдера и ***.***.2.* ваша локальная сеть.)
-На сервере ставим прокси сервер и запрещаем "общение" между под сетями
-На юзерах ставим шлюзом адрес нашего сервера.
Поправьте если где не прав.

УДАЧИ!