Secure access to remote resources over a network
First Claim
1. An apparatus for securely accessing remote resources over a network, the apparatus comprising:
- a physical network adapter configured to interface with and communicate over a public network, the physical network adapter being associated with critical network information including an Internet Protocol address;
a virtual private network application stored in memory and executable by a processor at the apparatus to provide a secure communication channel for accessing remote resources in a private network via the physical network adapter and public network;
a virtual network adapter stored in memory and executable by a processor at the apparatus to simulate operation of the physical network adapter, the virtual network adapter being associated with a virtual Internet Protocol address that does not conflict with the Internet Protocol address of the physical network adapter; and
a routing table stored in memory, the routing table configured to maintain network address routes for accessing remote resources in the private network, wherein the network address routes maintained in the routing table are populated by execution of the virtual private network application.
18 Assignments
0 Petitions
Accused Products
Abstract
A client computer hosts a virtual private network tool to establish a virtual private network connection with a remote network. Upon startup, the virtual private network tool collects critical network information for the client computer, and sends this critical network information to an address assignment server in the remote network. The address assignment server compares the critical network information with a pool of available addresses in the remote network, and assigns addresses for use by the client computer that do not conflict with the addresses for local resources. The address assignment server also provides routing information for resources in the remote network to the virtual private network tool. The virtual private network tool will postpone loading this routing information into the routing tables of the client computer until the client computer requests access to a specific resource in the remote network. When the client computer requests access to a specific resource in the remote network, the virtual private network tool will only provide the routing table with the routing information for that specific remote resource.
112 Citations
14 Claims
-
1. An apparatus for securely accessing remote resources over a network, the apparatus comprising:
-
a physical network adapter configured to interface with and communicate over a public network, the physical network adapter being associated with critical network information including an Internet Protocol address; a virtual private network application stored in memory and executable by a processor at the apparatus to provide a secure communication channel for accessing remote resources in a private network via the physical network adapter and public network; a virtual network adapter stored in memory and executable by a processor at the apparatus to simulate operation of the physical network adapter, the virtual network adapter being associated with a virtual Internet Protocol address that does not conflict with the Internet Protocol address of the physical network adapter; and a routing table stored in memory, the routing table configured to maintain network address routes for accessing remote resources in the private network, wherein the network address routes maintained in the routing table are populated by execution of the virtual private network application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
Specification