Patent ID: 7366794
Filing Date: 2008-04-29
Classification: H04L

Abstract:
1. A method for transparently resolving a web site address for a client in a public network when said client is connected to a virtual private network (VPN) using said public network, said method comprising the steps of; a) connecting said client with said virtual private network (VPN) through said public network, said client having a software module included therein for routing domain name requests to a domain name server (DNS) of said VPN while said connection is active, said software module operating transparently at said client; b) said software module monitoring communication packets transmitted from said client for the presence of domain name requests outbound from said client; c) said software module transparently intercepting said requests; d) said software module modifying said requests by replacing an address of a DNS of an internet service provider (ISP) of said client with the address of said DNS of said VPN and routing said requests to said DNS of said VPN; e) said software module receiving an address location as a domain name response from said DNS of said VPN resolving said requests routed thereto by said software module; f) said software module modifying said response by re-modifying said address of said ISP to counter-act the IP address modification performed in step d); and g) said software module providing said address location to said client; wherein said address location appears to said client as being provided by said DNS of said ISP.