device.device.is_vpn_on
Declaration
lua
device.is_vpn_on()
Description
Check if VPN is active. Checks network interfaces directly:
ipsec* or ppp* = VPN, utun* with IPv4 = VPN.Parameters
No parameters
Return Values
| Type | Description |
|---|---|
| boolean | true if VPN is active |
Example
lua
sys.log(device.is_vpn_on())
Notes
Does NOT use IPC — checks network interfaces directly.