А поиск в Интернете ничего не дал? Если что, вопрос без сарказма, самому интересно стало просто.
Вы не VPN делаете, а обёртку. Вместо runas лучше создавайте процесс самостоятельно
Посоветуйте что вместо OpenVPN использовать? Готовую библиотеку
Меня тут в гугле разбанили 1. DotRas: Это библиотека C# для работы с устройствами VPN через Windows Remote Access Service (RAS). 2. OpenVPN.NET: Библиотека .NET для интеграции с OpenVPN. 3. vpnetmon: Библиотека для отслеживания изменений подключения VPN в Windows. 4. Securepoint.SecureEntryClient: Библиотека для подключения к VPN-серверам с использованием протокола IPsec. 5. PureVPNAPI: Библиотека для подключения к VPN-серверам PureVPN через протокол OpenVPN. 6. SoftEther VPN Client API: Библиотека для подключения к серверам SoftEther VPN, поддерживающая различные протоколы, включая L2TP/IPsec, OpenVPN и SSTP. 7. CloudRail SI: Это библиотека, которая обеспечивает доступ к различным сервисам VPN, таким как OpenVPN, Shimo VPN, VPN Unlimited и другим.
VPN - это не библиотека. Это сетевой протокол, набор драйверов и сервис, который будет держать нужное соединение. Работайте с openvpn
Вместо runas лучше создавайте процесс самостоятельно Если я создам, то у меня также права админа потребует для запуска. А я хочу сделать чтобы было минимум прав.
Обсуждают сегодня