This is a quick guide on how to setup your client devices to connect to the Ubiquiti EdgeRouter VPN as setup Here
Windows
Add a new VPN by going to
Settings > Network & Internet > VPN > Add a VPN connection and setting up with the following details:
VPN Provider: Windows (built-in)
Connection name: L2TP
Server name: Server address or IP
VPN Type: L2TP/IPsec with pre-shared key
Pre-shared key: <secret>
Type of sign-in info: User name and password
User name: <username>
Password: <secret>
Navigate to the windows 10 network settings
Settings > Network & Internet > Status > Change Adapter Options > L2TP Adapter properties and enable CHAP v2
Security > Allow these protocols > Microsoft CHAP Version 2 (MS-CHAP v2)
Apple Mac OS
Add a vpn connection by going to
System Preferences > Network > “+” and completing the following
Interface: VPN
VPN Type: L2TP over IPSec
Service name: VPN (L2TP)
Adjust the new L2TP over IPSec interface by going to
System Preferences > Network > VPN L2TP and doing the following
Configuration: Default
Server Address: Server Address or IP
Account Name <username>
Add your authentication settings by going to
System Preferences > Network > VPN L2TP > Authentication Settings and add your credentials
User Authentication: <password>
Machine Authentication: <secret>
Windows NAT issue
Resolution
To create and configure the AssumeUDPEncapsulationContextOnSendRule registry value, follow these steps:
- Log on to the Windows Vista client computer as a user who is a member of the Administrators group.
- Select Start > All Programs > Accessories > Run, type regedit, and then select OK. If the User Account Control dialog box is displayed on the screen and prompts you to elevate your administrator token, select Continue.
- Locate and then select the following registry
- subkey:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PolicyAgent
- subkey:
- On the Edit menu, point to New, and then select DWORD (32-bit) Value.
- Type AssumeUDPEncapsulationContextOnSendRule, and then press ENTER.
- Right-click AssumeUDPEncapsulationContextOnSendRule, and then select Modify.
- In the Value Data box, type the following values:
- set to 2, Windows can establish security associations when both the server and VPN client computer (Windows Vista or Windows Server 2008-based) are behind NAT devices.
- Select OK, and then exit Registry Editor.
- Restart the computer.