Remote Access
IronFlock provides a universal remote access service for securely connecting to edge devices. It uses a managed reverse proxy architecture to expose local web interfaces, camera streams, remote desktops, or other services — without opening ports on the device.
How It Works
- The app developer defines accessible ports and protocols in
port-template.yml. - When a device is added to the app, the remote access options appear in the app settings.
- A privileged user enables the tunnel for a specific port.
- IronFlock opens a secure reverse proxy connection from the device to the cloud.
- The user accesses the service through a secure, generated URL.
All tunnel activations and usage are logged in the device’s audit log.
Supported Protocols
| Protocol | Use Case |
|---|---|
http / https | Web interfaces, HMIs, dashboards |
tcp | Remote Desktop (VNC), database access, custom protocols |
udp | LoRaWAN gateways, video streaming |
Use Cases
- Remote HMI — Access a machine’s web-based configuration interface from your laptop
- PLC programming — Connect to Siemens TIA Portal, CODESYS, or TwinCAT remotely
- Video streaming — Stream camera feeds from edge devices
- Remote monitoring — Inspect real-time machine data
- VPN access — Set up UDP-based VPN tunnels
- LoRaWAN gateways — Access gateway management interfaces
In This Section
- Configuring Ports — How to define accessible ports in your app
- Managing Tunnels — Activating and monitoring tunnels
- Host Access — Browser-based root terminal on the device host
- SSH Access — Direct SSH access to devices
Last updated on