Systems and methods are disclosed for automatically configuring, managing,
and maintaining a network device or VPN using a public network such as
the Internet. Initial configuration of a network device or VPN occurs
upon a user entering minimal information via a simple HTML page. After
receipt of this minimal information, the present invention automatically
configures the network device or VPN without user intervention.
Thereafter, a user may modify the network device or VPN configuration via
an easy-to-use and easy-to-understand graphical user interface.
Parameters are presented such that a user simply checks and unchecks
boxes, or clicks on radio buttons, to configure network device
parameters. Upon completion of the selection, the user clicks on save,
and the configuration is automatically modified. In addition, upon a
significant change to any network device, the changed network device
automatically initiates reconfiguration of the network device or VPN with
zero input from a user.