IP Address Assignment
Applies To: Windows Server 2008
When a remote access client initiates a connection to the remote access server, the remote access client creates a temporary logical interface (also known as a virtual interface or a virtual network adapter) and requests that the remote access server assigns an IP address to this logical interface.
IP address assignment can occur in one of the following ways:
From a DHCP server
The remote access server obtains the IP address to assign to a remote client from a DHCP server on the intranet. This is the default method for IP address assignment. The remote access server behaves like a DHCP client to the DHCP server and obtains 10 IP addresses at a time. As the remote access clients connect to the remote access server, the IP addresses are assigned to the clients using Internet Protocol Control Protocol (IPCP). If no DHCP server is available, the router uses an address from the Automatic Private IP Addressing (APIPA) range 169.254.0.1–169.254.255.254.
From a specified range of addresses
The remote access server obtains the IP address from a static pool of addresses configured on the remote access server. If you configure a static address pool, be sure to use only IP addresses that are not in a range that your DHCP server might assign to another computer and that are not already assigned to computers. The pool can be ranges of addresses that are a subset of addresses from the IP network to which the server is attached or from a separate subnet. If the static IP address pool address ranges represent a different subnet, ensure that routes to the address ranges exist on the routers of your intranet so that traffic to the logical interface of a remote client is forwarded to the remote access server.
From a static address specified in the user account
You configure a static IP address on the Dial-in tab of the user account for the remote client or in network policy. When a remote client initiates a connection, creates a temporary logical interface, and requests that the remote access server assign an IP address to this logical interface, the remote access server assigns the IP address specified in the remote client's user account. This method is best suited for a small number of remote users.