Ну смотри, ты понимаешь что у подсети 192.168.101.0 нет маршрутов до подсети 192.168.111.0 так и обратно.
При подключении VPN у тебя маршруты идут через 10.0.0.0, который знает об обоих сеток.
тип 192.168.101.0 via 10.0.0.1
и 192.168.111.0 via 10.0.0.1
Что бы ходить из одной подсети в другую тебе нужен какой либо маршрутизатор , который будет маршрутизировать, прикинь?
Или довольно просто и быстро
Есть допустим Linux RTR - Где имеются обе сетки (пример два интерфейса ens32 192.168.101.1 и ens34 192.168.111.1, каждый из этих интерфесов должен быть в одном лан сегменте с другими устройствами, компуктерами и тд) , в параметре /etc/sysctl.conf включаем net.ipv4.ip_forward=1
Далее прописываем sysctl -p
и воуля, ты можешь ходить из 192.168.101.0 до 192.168.111.0
При этом указать Linux RTR в качестве шлюза по умолчанию