totalfreakingnoob
totalfreakingnoob

Reputation: 423

VPN connection contained within an application

Is it possible to have a program which establishes a VPN connection but the VPN is contained only within the application?

Example: An application establishes a VPN connection to retrieve the data from another server via VPN without having an effect on the machine's network connectivity - The machine remains on the network/internet as if there is no VPN connection established.

Ideally I'd like to do this in C#.

Also, I currently use a Cisco VPN client which has "Group Authentication" as well an individual user name and password. The C# VPN code I've seen seems to only use the standard username and password so does anyone know if this "Group Authentication" functionality can be implemented in C#?

Upvotes: 5

Views: 2045

Answers (1)

bmm6o
bmm6o

Reputation: 6515

I don't think there's anything technically impossible about your application creating its own unshared VPN connection to tunnel data across, but that's certainly not the usual use case for a VPN. A quick Google search didn't turn up any libraries that you might use for this, but you should contact the vendor to see if they have any suggestions.

Upvotes: 1

Related Questions