Skip to content

OpenVPN VPN 0.1.3

Choose a tag to compare

@Mo3he Mo3he released this 19 Aug 09:45
· 30 commits to main since this release

Do not use this release. The userspace data plane never starts, so the tunnel reports connected while carrying no traffic: no port forwarding, no SOCKS5, no outbound proxies. Fixed in v0.1.4.


Configurable forwarded ports

The directly forwarded ports are now configurable instead of fixed at 80, 443, and 554. Add port 22 to reach SSH over the VPN, or any other camera service you need for remote diagnostics.

Set them in the app's settings page under Forwarded ports, as a comma-separated list:

80,443,554,22

Or through the parameter API:

curl --digest -u <username>:<password> \
  --data "action=update&root.OpenVPN_VPN.ForwardPorts=80,443,554,22" \
  "http://<device-ip>/axis-cgi/param.cgi"

Up to 16 ports are accepted. Duplicates, out-of-range values and stray whitespace are ignored, and leaving the field empty restores the 80, 443, 554 default.

Security: every listed port is reachable from the VPN. Control access with your server's client configuration and firewall rules, and keep the camera behind its normal authentication.

Packages

Package For
signed_OpenVPN_VPN_0_1_3_aarch64.eap Most cameras. AXIS OS 10.x - 13, 64-bit
signed_OpenVPN_VPN_0_1_3_armv7hf.eap AXIS OS 10.x - 13, 32-bit

Both packages are signed with the Axis ACAP signing service and install normally on AXIS OS 12.10 and later.

Upgrading in place keeps your existing settings. A full uninstall and reinstall resets them to defaults.