| CPC H04L 63/0272 (2013.01) [H04L 63/0263 (2013.01)] | 23 Claims |

|
1. A method, comprising:
receiving, by a router computing device, an indication of an association between a client computing device and virtual private network (VPN) configuration data for a VPN, the indication comprising an identifier of the client computing device and the VPN configuration data;
binding, by the router computing device, a VPN client session instantiated by the router computing device to a network interface;
implementing, by the router computing device, a firewall rule to route network traffic to and from the client computing device via the network interface;
establishing, by the router computing device, a connection with the VPN using the VPN client session and the VPN configuration data;
receiving, by the router computing device, network traffic for the client computing device; and
routing, by the router computing device, the network traffic via the network interface.
|