| CPC H04L 63/0272 (2013.01) [H04L 63/0263 (2013.01); H04L 63/061 (2013.01); H04L 63/20 (2013.01)] | 10 Claims |

|
1. A network access system for a client program to access a server program over a network, comprising:
a computer having non-transitory memory for storing machine instructions that are to be executed by the computer, the machine instructions when executed by the computer implement the following functions:
receive signed credentials from a micro virtual private network authority,
in response to receiving the signed credentials, establish a wide virtual private network connection with a virtual private network broker,
receive internal internet protocol addresses associated with a network server from the virtual private network broker, and
configure a discrete virtual private network connection within the wide virtual private network connection between the client program and the server program using the internal internet protocol addresses.
|