Secure configuration of a virtual private network server
AssigneeUab 360 It
InventorKarolis PABIJANSKAS
Life of this patent
Estimating the term…
Abstract
A method including obtaining, by a virtual private network (VPN) server, an initial operating system from a memory associated with the VPN server; transmitting, by the VPN server while executing the initial operating system, a request to obtain a VPN operating system to enable the VPN server to provide VPN services; receiving, by the VPN server based at least in part on transmitting the request, the VPN operating system; and executing, by the VPN server, the VPN operating system to provide the VPN services based at least in part on storing the VPN operating system on a volatile memory associated with the VPN server is disclosed. Various other aspects are contemplated.
Claims20
A method, comprising:
- obtaining, by a virtual private network (VPN) server, an initial operating system from a memory associated with the VPN server;
- transmitting, by the VPN server while executing the initial operating system, a request to obtain a VPN operating system to enable the VPN server to provide VPN services;
- receiving, by the VPN server based at least in part on transmitting the request, the VPN operating system;
- and
- executing, by the VPN server, the VPN operating system to provide the VPN services based at least in part on storing the VPN operating system on a volatile memory associated with the VPN server.
A virtual private network (VPN) server, comprising:
- a memory;
- and
- a processor communicatively coupled to the memory, the memory and the processor being configured to:
- obtain an initial operating system;
- transmit, while executing the initial operating system, a request to obtain a VPN operating system to enable the VPN server to provide VPN services;
- receive, based at least in part on transmitting the request, the VPN operating system;
- and
- execute the VPN operating system to provide the VPN services based at least in part on storing the VPN operating system on a volatile memory associated with the VPN server.
A non-transitory computer-readable medium configured to store instructions, which when executed by a processor associated with a virtual private network (VPN) server, configure the processor to:
- obtain an initial operating system;
- transmit, while executing the initial operating system, a request to obtain a VPN operating system to enable the VPN server to provide VPN services;
- receive, based at least in part on transmitting the request, the VPN operating system;
- and
- execute the VPN operating system to provide the VPN services based at least in part on storing the VPN operating system on a volatile memory associated with the VPN server.
Dependencies are inferred from the claim text.