Scream если в сети не тупой хаб, а управляемый маршрутизатор, то просто доступные адреса прописываются и все.
Например сеть 192.168.1.х, контроллер на 1.10, компьютер с которого можно 1.15, прописывается что подключение любое к 1.10 возможно только с компьютера 1.15 с мак адресом таким-то.

Ну а если там простенькая сеть, тогда да, только дополнительный роутер.