A method for accessing a secure computer network address, comprising steps of: connecting a terminal to a server (3304, 3322) through a computer network using a non-secure domain name, receiving at the terminal a command to establish a virtual private network, VPN, communication link through the computer network between the terminal and the server (3304, 3322); initiating establishment of the VPN communication link by automatically generating a secure top-level domain name corresponding to a non-secure top-level domain name of the server (3304, 3322), wherein the non-secure domain name is for establishing a non-VPN communication link with the server (3304, 3322), and wherein the secure domain name is for establishing the VPN communication link with a secure server corresponding to the server, wherein the server and the secure server are the same server computer having both non-VPN and VPN communication link; sending, a query message to a secure domain name service, the query message requesting a secure computer network address of the secure server corresponding to the secure domain name; receiving a response message containing the secure computer network address of the secure server corresponding to the secure domain name; and sending an access request message to the secure computer network address of the secure server using the VPN communication link, the access request message containing a request for information stored at the secure server. connecting a terminal to a server (3304, 3322) through a computer network using a non-secure domain name, receiving at the terminal a command to establish a virtual private network, VPN, communication link through the computer network between the terminal and the server (3304, 3322); initiating establishment of the VPN communication link by automatically generating a secure top-level domain name corresponding to a non-secure top-level domain name of the server (3304, 3322), wherein the non-secure domain name is for establishing a non-VPN communication link with the server (3304, 3322), and wherein the secure domain name is for establishing the VPN communication link with a secure server corresponding to the server, wherein the server and the secure server are the same server computer having both non-VPN and VPN communication link; sending, a query message to a secure domain name service, the query message requesting a secure computer network address of the secure server corresponding to the secure domain name; receiving a response message containing the secure computer network address of the secure server corresponding to the secure domain name; and sending an access request message to the secure computer network address of the secure server using the VPN communication link, the access request message containing a request for information stored at the secure server. wherein the non-secure domain name is for establishing a non-VPN communication link with the server (3304, 3322), and wherein the secure domain name is for establishing the VPN communication link with a secure server corresponding to the server, wherein the server and the secure server are the same server computer having both non-VPN and VPN communication link; sending, a query message to a secure domain name service, the query message requesting a secure computer network address of the secure server corresponding to the secure domain name; receiving a response message containing the secure computer network address of the secure server corresponding to the secure domain name; and sending an access request message to the secure computer network address of the secure server using the VPN communication link, the access request message containing a request for information stored at the secure server. receiving a response message containing the secure computer network address of the secure server corresponding to the secure domain name; and sending an access request message to the secure computer network address of the secure server using the VPN communication link, the access request message containing a request for information stored at the secure server.