C # Windows, подключающаяся к произвольной VPN

#c# #windows #vpn

#c# #Windows #vpn

Вопрос:

Если мы определили VPN в сетевых настройках компьютера, подключиться к нему с помощью rasphone / rasdial относительно просто — однако что, если мы захотим подключиться к произвольной VPN?

Допустим, у меня есть IP-адрес, имя пользователя, пароль и настройки SSL, доступные для моей программы. Как бы мне создать такое соединение программно?