Jimmy CaoFollow


Machines external to a computer network typically access network resources via a proxy server internal to the network. However, external machines lack access to the network directory service; therefore, such machines cannot refer to internal network resources by their canonical names.

Per techniques of this disclosure, an external machine maintains a key-value file that acts as a directory service. When the external machine connects to the network, the key-value file is used to map network service names to the network address of the reverse proxy to resolve names of internal network resources. The reverse proxy uses the network resource name embedded in the service request of the external machine to forward the service request to the appropriate internal network resource. In this manner, a workstation external to a network emulates its presence within the network.

Creative Commons License

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.