| CPC H04L 63/0272 (2013.01) [G06F 9/45558 (2013.01); H04L 12/66 (2013.01); G06F 2009/45595 (2013.01)] | 16 Claims |

|
1. A network, comprising:
an interface to a client device; and
a first VPN gateway implemented on a first virtual machine as a first unikernel that is run using one or more hardware processors;
wherein the first virtual machine is instantiated with properties that enable the first VPN gateway to enable interaction of the client device with a private network; and
wherein a network feature is disabled upon instantiation of the first virtual machine, wherein based at least in part on an indication to enable the network feature, a second VPN gateway is implemented on a second virtual machine as a second unikernel, and wherein the network feature is enabled upon instantiation of the second virtual machine.
|