Для запуска приложений через VPN от имени другого пользователя у вас есть несколько вариантов. Одним из них является использование утилиты "runas" в командной строке для запуска программы от имени другого пользователя. В этом случае, если вы хотите запустить программу и VPN от имени user2, вы можете использовать следующую команду:
```
runas /user:user2 "C:\Путь\к\программе.exe"
```
Если же вы хотите запустить программу от имени user2, а VPN от основного пользователя (user1), вам нужно сначала установить VPN для всех пользователей на компьютере, а затем запускать программу от user2. В этом случае VPN будет работать для всех пользователей, независимо от того, от чьего имени была запущена программа.
Относительно выбора между этими двумя вариантами, важно понимать, что использование VPN относится к сетевой конфигурации и защите вашей сети в целом. Поэтому, если возможно, предпочтительнее использовать VPN для всех пользователей на компьютере.
Также стоит отметить, что некоторые пользователи могут пытаться обойти VPN, запуская программу от имени основного пользователя. Поэтому важно обеспечить надлежащую защиту с помощью антивирусного программного обеспечения и других средств защиты.
Если ваши тесты показали утечку IP при использовании VPN, возможно стоит обратиться к специалистам по сетевой безопасности для дополнительной консультации и настройки вашей сети.