Remote Access Mobile VPN Client Compatibility¶
pfSense® software supports a variety of remote access (“mobile”) VPN configuration styles to accommodate nearly any potential client. The table below shows which operating systems have compatible clients with some of the most common remote access VPN configurations available on pfSense software.
Operating System |
Protocol |
||||||
---|---|---|---|---|---|---|---|
OpenVPN |
IPsec |
||||||
PSK |
RSA |
Xauth PSK |
Xauth RSA |
IKEv2 EAP MSCHAPv2/RADIUS |
IKEv2 EAP TLS |
||
Windows XP |
3PA 3 |
3PA 3 |
3PA 3 |
? |
? |
||
Windows Vista/7/8 |
3PA 3 |
3PA 3 |
3PA 3 |
||||
Windows 10 |
? |
? |
? |
? |
|||
Android <4 |
Varies |
Varies |
Yes |
? |
? |
||
Android 4+ |
Varies |
Varies |
Yes |
3PA 5 |
|||
iOS < 9 |
? |
? |
Yes |
? |
? |
||
iOS 9+ |
? |
? |
Yes |
||||
OS X < 10.11 |
? |
? |
Yes |
? |
? |
||
OS X 10.11+ |
? |
? |
Yes |
||||
SNOM/Yealink |
Yes |
No |
No |
No |
No |
No |
No |
Table: Mobile/Remote Access VPN Client Availability
Yes = OS Native Client Available
3PA = Third Party Client Required
Bug = Known problem configuration, follow the link for more details
Varies = Varies by device model and vendor options
Unless otherwise stated, UNIX clients (*BSD, Linux, etc) can support any style with manual configurations but the availability of GUI configuration tools varies by distribution.