Надо почитать за NSF, не настраивал раньше - возможно сгодится способ...
С виртуалкой да, красиво, но, ресурсы жалко... Комп офисный же
У меня был совсем красивый вараинт: средствами роутера расшарил подключенный к нему через usb внешний диск, который а)смотрел в обе сети б)через роутер задавался юзер-пасс на его подключение.
И все вроде бы идеально, но когда банкиры пришли настраивать выяснилось, что база должна физически лежать на одном из компов. Правда я в тот момент не смог приехать в контору, попробую дернуть админов снова - возможно, уболтаю потестить на сетевом хранилище.
Есть еще один вариант на самый крайний случай - еще один комп, который будет выделен только под банк-клиент с 2мя сетевухами, который будет смотреть и туда и сюда, но, ясен пень, юзать отдельный комп только ради банк-клиента очень не хотелось бы.