Patent ID: 7890995

Claim:
A method for controlling a network remotely, the method comprising: configuring a first control unit, inside a first firewall, the first control unit separate from the first firewall and used to control the network, configuring of the first control unit including: querying a proxy server outside the first firewall from the first control unit to obtain a proxy server IP address, receiving proxy server identification information with respect to the proxy server outside the first firewall, the proxy server identification information including the proxy server IP address, generating an access key in the first control unit, and sending the access key and first control unit identification information to the proxy server; configuring the proxy server outside the first firewall, the proxy server being implemented within a De-Militarized Zone (DMZ) between the network and an unprotected public network, configuring of the proxy server including: receiving the first control unit identification information, storing the first control unit identification information in the proxy server, adding the first control unit as a first remote device, and exchanging a validation message between the first control unit and the proxy server, establishing a session between the first control unit and the proxy server, by use of the access key; and establishing a connection between the proxy server and a console which resides within the unprotected public network, to permit remote user management of the network by communication between the first control unit and the console via the proxy server.