Taken from here.
Install Remote Access server role:
The Remote Access server role in Windows Server 2012 has changed. It combines DirectAccess, Routing and Remote Access into a single unified server role. This is what makes it easier to install and configure. The PowerShell Cmdlet for installing the Remote Access server role is:
Install-WindowsFeatures RemoteAccess -IncludeManagementTools
The steps to do this through the GUI interface are: Open Server manager and select Add Roles and Features. This starts the installation wizard. Click through the wizard until the list of available Server Roles is displayed (fig 2). From this list, select Remote Access and this will open up a list of features that are available for Remote Access. Click Add Features to install the default set of features and then keep clicking next to move through the wizard.
On the Role Service page, make sure the DirectAccess and VPN (RAS) option is checked.
Continue through the wizard and select install. Once the Remote Access role has been added you can close the wizard. Like many other roles in Windows Server 2012, there is no need to restart the server when adding the Remote Access role although some of the other features it installs may require a reboot.
Once the Remote Access role is installed, it will add a Remote Access menu option in the Server Manager menu. This opens Remote Access and tells you that it has not been activated. Hover over the highlighted server and right click to bring up a menu. From this menu select Remote Access Management. This will start the Remote Access Setup. Click on Run the Getting Started Wizard to begin configuration.