Нужно:
* Добавить маршрут к обоим сетям на клиенте («Локация №3») через VPN-интерфейс
* Добавить маршрут ко всем сетям на всех роутерах через соответствующие VPN-интерфейсы
* Убедиться, что везде отсутствуют блокирующие правила межсетевого экрана
Адрес маршрутизации (через какой IP-адрес маршрутизировать) указывать не требуется: и PPTP, и OpenVPN TUN предоставляют только L3-туннель, маршрутизировать через другие адреса в них не получится. Желательно не указывать адреса маршрутизации, чтобы не запутаться в дальнейшем (они игнорируются, пакет всегда отправляется на IP-адрес сервера, маршрутизация через другие адреса невозможна)
Увы, не получится — Wi-Fi (стандарт IEEE 802.11) не передаёт необходимой информации для добавления сети в мост при подключении в режиме клиента, ни в Ethernet, ни в другую сеть Wi-Fi.
Есть различные реализации псевдо-мостов, но вряд ли вы сможете сделать что-то подобное на Windows.
Владимир Коротенко, OpenVPN не поддерживает установку прямых соединений. Трафик между пирами всегда идёт сначала на сервер OpenVPN, затем в точку назначения. В вопросе указано, что соединение должно устанавливаться напрямую.
Процессор не знает ни про процессы, ни про потоки, это абстракция ОС. Переключение происходит по таймеру: ОС настраивает аппаратный таймер на какое-то время и начинает выполнение процесса, проходит время, срабатывает таймер, отправляет прерывание контролеру прерываний, процессор переключается на обработчик прерываний и понимает, что произошло. И так по кругу.
Supervisor3000, На клиенте с windows 8 у вас включена маршрутизация? Без настойки, разумеется, обычная десктопная ОС не будет маршрутизировать пакеты в другие сети для других устройств.
Владимир Дубровин, да, с happy eyeballs есть шанс на использование IPv6 over Teredo, но в софте без happy eyeballs будет использоваться только IPv4, из-за приоритетов адресов.
* Добавить маршрут к обоим сетям на клиенте («Локация №3») через VPN-интерфейс
* Добавить маршрут ко всем сетям на всех роутерах через соответствующие VPN-интерфейсы
* Убедиться, что везде отсутствуют блокирующие правила межсетевого экрана
Адрес маршрутизации (через какой IP-адрес маршрутизировать) указывать не требуется: и PPTP, и OpenVPN TUN предоставляют только L3-туннель, маршрутизировать через другие адреса в них не получится. Желательно не указывать адреса маршрутизации, чтобы не запутаться в дальнейшем (они игнорируются, пакет всегда отправляется на IP-адрес сервера, маршрутизация через другие адреса невозможна)