VPN vs proxy for managed iOS and macOS devices in restricted networksSolved

Participant
Discussion
1 week ago Jul 28, 2026

I’m trying to understand the practical difference between pushing a VPN configuration and a proxy configuration to managed devices through Hexnode.

We have an internal app that sometimes has trouble connecting to our servers from a restricted network environment. We already have possible network configurations that may work, but I’m not sure which one makes more sense for managed Apple devices.

For a device managed through Hexnode, when should we use VPN instead of proxy? Also, can Hexnode push a VPN profile without installing a separate VPN app like Nord, WireGuard, or Proton?

Replies (3)

Marked SolutionPending Review
Hexnode Expert
1 week ago Jul 28, 2026
Marked SolutionPending Review

Hello @ame-lie ,

For managed Apple devices, VPN and proxy behave quite differently.

VPN works at the system network level. It creates an encrypted tunnel for network traffic from the device. This makes it more suitable for environments where traffic inspection or network restrictions may affect connectivity.

For your use case, where a specific app is having trouble reaching internal servers, Per-App VPN on iOS is usually the better option. It allows only the selected managed app’s traffic to go through the VPN tunnel instead of routing all device traffic through it.

On macOS, you can deploy a system-level VPN configuration through Hexnode UEM so the device can connect using the configured VPN protocol.

Proxy, on the other hand, generally works at the application or web traffic level. It forwards traffic through a proxy server, but it does not encrypt the entire device traffic the way a VPN tunnel does. In stricter network environments, proxy traffic may be easier to inspect or block.

Hexnode UEM can deploy VPN configurations to supported iOS and macOS devices using the OS-native VPN capabilities.

Regards,
Simon Scott
Hexnode UEM

Marked SolutionPending Review
Participant
1 week ago Jul 28, 2026
Marked SolutionPending Review

So if we push a VPN configuration from Hexnode, does the device need a third-party VPN client installed first? Or can iOS/macOS connect by itself?

Marked SolutionPending Review
Hexnode Expert
1 week ago Jul 28, 2026
Marked SolutionPending Review

iOS and macOS include native VPN clients, so a separate third-party app is not required for supported native VPN protocols.

Through Hexnode, you can push VPN profiles that use protocols such as IKEv2, L2TP, Cisco IPSec, etc.

The device can then connect using the built-in VPN client, as long as the VPN server and authentication settings are configured correctly in the policy.

However, if your organization uses a vendor-specific VPN protocol that depends on a dedicated app or extension, then that VPN app may still be required. For native protocols, no additional app like a commercial VPN client is needed.

Save