Сначала расскажу как всё устроено.
Есть подсеть центрального офиса
172.16.34.0/24, и есть подсети филиалов —
192.168.200.0/24 (Филиал 1) и
192.168.244.0/24 (Филиал 2). Филиальные Микротики подсоединяются к центральному Микротику через L2TP. У центрального Микротика адрес 172.16.34.1, а у филиальных 192.168.200.1 и 192.168.244.1 соответственно.
На центральном Микротике поднят PPTP-сервер, который выдает PPTP-клиентам IP-адреса из подсети
192.168.111.0/24.
Когда я подключаюсь к центральному Мироктику из дома (Linux), то подсети филиалов
не доступны. Вижу только подсеть центрального офиса. Я пробовал настраивать на своем домашнем компе маршруты через команды
route add, но всё равно достучаться до филиалов не могу.
Как сделать, чтобы я мог видеть с домашнего ПК подсети филиалов через VPN (PPTP) ? Таблица маршрутов на моем домашнем компе (Linux) сейчас такая:
172.16.34.0/24 via 172.16.34.1 dev ppp0 proto static metric 1
172.16.34.1 dev ppp0 proto static scope link metric 1
192.168.200.0/24 via 172.16.34.1 dev ppp0
192.168.244.0/24 via 172.16.34.1 dev ppp0
На всех Мироктиках маршруты прописаны. Центральный видит филиальные, а филиальные видят центральный.
В чем может быть проблема? Как корректно прописать маршрут?