Сдается мне, что этот вопрос можно решить либо изменением маски для локальных подсетей, либо втупую прописывая маршруты для машин

(
route add -p 192.168.1.0 mask 255.255.255.0 192.168.45.10 это для подсетки х.х.45.х
-р - постоянный маршрут, работате на 2к и выше)