Как подключить удаленный офис через VPN?
1. VPN это своя отдельная сеть. Например 10.0.0.0/24
2. Маршрутизация двух сетей C класса. Сети должны быть разными.
На первом Роутере 3 маршрутизации.
192.168.0.0/24 Локальная маршрутизация, внутри сети. Gateway 192.168.0.1 (Интерфейс локальный LAN)
192.168.1.0/24 Это удаленная сеть по VPN. Gateway 10.0.0.1(Интерфейс ВПН)
0.0.0.0/0 Это глобальная сеть, читай как интернет. Gateway предоставлен провайдером. (Интерфейс глобальный WAN)
На втором Роутере 3 маршрутизации.
192.168.1.0/24 Локальная маршрутизация, внутри сети. Gateway 192.168.0.1 (Интерфейс локальный LAN)
192.168.0.0/24 Это удаленная сеть по VPN. Gateway 10.0.0.2(Интерфейс ВПН)
0.0.0.0/0 Это глобальная сеть, читай как интернет. Gateway предоставлен провайдером. (Интерфейс глобальный WAN)
Обьясню на пальцах как сделать маршрутизацию, для эникея.
На шлюз 192.168.0.1 идет запрос с компьютера 192.168.0.10. запрос идет на компьютер другой сети 192.168.1.20
Запрос приходит на Роутер, Роутер сверяет его со своей таблицей маршрутизации. Видит что 192.168.1.20 находится за Gateway 10.0.0.1 и отправляет запрос через этот Gateway. на второй Роутер 10.0.0.2.
Запрос на втором Роутере пересылает запрос в соответствии со своей таблицей маршрутизации 192.168.1.0/24 и вот наш запрос доходит до компьютера 192.168.1.20.
Вот так наш запрос пропутешествовал с одной сети в другую и достиг своего пункта назначения.
Т.к. сети одинаковые - то Вам нужно поднять мост ( bridge ) 
Попробуйте это сделать на VPN соединении.
Я обычно пользуюсь openvp.