ARM Platform Support
Starting from version 2.23, the VPN SDK natively supports ARM64 platform on Windows. However, not all of the SDK features are supported on ARM. Below are the feature support comparison tables.
Protocols Support
Protocol
x64 and x86
ARM64
Wireguard
✅
✅
Hydra
✅
✅
OpenVPN
✅
✅
IPSec
✅
❌
Features Support
Feature
x64 and x86
ARM64
Backend URL configuration
✅
✅
Killswitch
✅
✅
Prevent IP leaks
✅
✅
Block local networks
✅
✅
Domain bypass
✅
❌
Process bypass
✅
❌
Domains route via VPN
✅
❌
Processes route via VPN
✅
❌
DNS monitor
✅
❌
Throttling
✅
❌
Custom DNS / User DNS profiles
✅
✅
Multi-hop
✅
✅
VPN Profiles
✅
✅
FireShield
✅
✅
Errors Related to ARM Platform
When trying to install SDK service on an ARM machine with
-netfilter
command line parameter specified, the following SDK installation error will be reported:
NetFilter driver is not supported on ARM platform.
When trying to use Firewall features not supported on ARM platform (bypass, route via VPN, etc.), the following error will be issued:
This operation is not supported with NetFilter driver disabled.
When trying to use IPSec protocol on ARM64 or ARM32, one of the following SDK errors will be reported:
<protocol> protocol is not supported on Windows Arm64.
or
<protocol> protocol is not supported on a 32-bit ARM processor architecture.
Last updated
Was this helpful?