ОК, здесь идет:
У меня есть сервер CentOS, настроенный для приема PPTP-соединений и туннелирования трафика пользователей через мой сервер.
Я делюсь этим с моими друзьями и семьей, и каждый раз, когда они хотят подключиться, они должны заходить в панель управления и подключаться к сети вручную. Чтобы настроить сеть, они проходят через чудо, что Windows должна установить для них новое VPN-соединение, и они вводят IP-адрес, имя пользователя и пароль.
Я хотел сделать для них действительно простой клиент. Когда он впервые установлен и нажимает «Подключить», программа должна создать новую сеть (как они проходили через мастера), и каждый раз после этого просто переключаться на использование сети VPN. Если они нажмут «Отключить», они вернутся к использованию их обычной локальной сети.
В идеале я хотел бы закодировать это в .NET, так как здесь у меня большой опыт, но я не знаю, с чего начать.
Может ли кто-нибудь указать мне правильное направление? Может быть, некоторые примеры кода?
Помощь будет принята с благодарностью, спасибо. =]