Comment puis-je savoir si une connexion vpn est établie ou pas?
J'ai une connexion VPN,afin d'établir la connexion VPN,Il y a un protocole PPTP.bk fichier qui doit être exécuté,Lors de l'exécution de ce fichier et entrer les informations d'identification,La connexion VPN est établie.
J'essaie de connecter et de déconnecter le VPN connexion par programmation.
Le hic, c'est il n'y a pas de connexion VPN créé dans le windows donc j'ai besoin d'être en mesure de vérifier une connexion VPN à tout moment et si elle n'est pas présente en établir un.
OriginalL'auteur Breeze | 2012-09-01
Vous devez vous connecter pour publier un commentaire.
- Je vérifier l'état de la connexion VPN à l'aide de la
NetworkInterface
classe. Voici le code que j'ai écrit pour cet objectif:System.Net.NetworkInformation.NetworkInterface.GetIsNetworkAvailable
est la pleine chemin d'accès du module.Qu'est-ce que ppp btw? Je ne peux trouver aucune info à ce sujet.
OriginalL'auteur Breeze
Découvrez ce code à maintenir VPN connexion par programmation.
Dans le TestConnection fonction (appelé toutes les 15 secondes), une requête ping est envoyé à une adresse IP pour vérifier si la connexion est vivant.
OriginalL'auteur vulcan raven
Une légère modification - c'est le code qui a fonctionné pour moi.
OriginalL'auteur Mike