Automatically configuring virtual private networks
First Claim
Patent Images
1. A method comprising the steps of:
- requesting, through a first service call, creation of a data structure describing a server virtual private network (VPN) gateway;
receiving, in response to the first service call, a handle for the server VPN gateway;
requesting, through a second service call, creation of a data structure describing a client VPN gateway;
receiving, in response to the second service call, a handle for the client VPN gateway;
requesting, through a third service call, creation of a VPN that includes the client VPN gateway and the server VPN gateway;
receiving, in response to the third service call, a generic gateway configuration document;
translating the generic gateway configuration document to a device-specific gateway configuration document; and
applying the device-specific gateway configuration document to the client VPN gateway.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are various embodiments for configuring virtual private networks (VPNs). A request is made, through a service call, for creation of a VPN through a client VPN gateway and a server VPN gateway. In response to the service call, a generic gateway configuration document is received. The generic gateway configuration document is applicable to the client VPN gateway. The generic gateway configuration document is translated to a device-specific gateway configuration document.
-
Citations
21 Claims
-
1. A method comprising the steps of:
-
requesting, through a first service call, creation of a data structure describing a server virtual private network (VPN) gateway; receiving, in response to the first service call, a handle for the server VPN gateway; requesting, through a second service call, creation of a data structure describing a client VPN gateway; receiving, in response to the second service call, a handle for the client VPN gateway; requesting, through a third service call, creation of a VPN that includes the client VPN gateway and the server VPN gateway; receiving, in response to the third service call, a generic gateway configuration document; translating the generic gateway configuration document to a device-specific gateway configuration document; and applying the device-specific gateway configuration document to the client VPN gateway. - View Dependent Claims (2, 3, 4)
-
-
5. A system, comprising:
-
at least one computing device; and a virtual private network (VPN) configuration manager executable in the at least one computing device, the VPN configuration manager comprising; logic that receives a service call requesting creation of a VPN which uses a client VPN gateway and a server VPN gateway, wherein the service call includes a description of the client VPN gateway; and logic that sends, in response to the service call, a generic configuration document, wherein contents of the generic configuration document are based at least on the description of the client VPN gateway. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12)
-
-
13. A method, comprising the steps of:
-
requesting, through a service call, creation of a virtual private network (VPN) through a VPN client gateway and a VPN server gateway; receiving, in response to the service call, a generic gateway configuration document applicable to the VPN client gateway; and translating the generic gateway configuration document to a device-specific gateway configuration document. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
Specification