Практический тест MAX Desktop в Windows: Keenetic → OpenConnect → VPS, с фиксацией Procmon, Wireshark и tcpdump
Я решил провести эксперимент и проверить, видит ли мессенджер MAX Desktop под ОС Windows и пытается ли он его увидеть или найти в моей системе целенаправленно.
Самый интересный вопрос о desktop-клиенте MAX для меня был не в том, выходит ли он в интернет. Конечно, выходит — это мессенджер. Вопрос другой: может ли приложение понять, что часть трафика компьютера проходит через VPN, если никакого VPN-клиента в самой Windows вообще нет?
Моя схема следующая : компьютер подключён по интерфейсу LAN Ethernet к Keenetic. На Windows нет никакого VPN-клиента, нет отдельного VPN-адаптера и нет VPN-маршрутов. Разделение трафика выполняет маршрутизатор в режиме Split Routing: основной РФ-трафик идёт напрямую, а другая часть трафика роутером Keenetic отправляется через OpenConnect-туннель на удалённый VPS в Европе. Это типичный Split Routing режим маршрутизации трафика, который реализован не на конечном локальном ПК, а на сетевом шлюзе, в качестве которого выступает Ethernet-роутер.