Have more questions? Submit a request

Device VPN

One of many use-cases for network of devices is deployment in a location where devices are accessible safely on a local network. In such cases remote management would present a difficult challenge. To overcome this obstacle signageOS offers an option for devices to connect to a VPN allowing you to remotely access your devices.

In order to enable a VPN on a device you need:

  • Your device to be either Fedora or raspberryPi
  • Core App version higher than:
    • 2.5.0 for Fedora
    • 2.5.0 for raspberryPi
  • Internet connection

Enable VPN on your device

Provision your device following appropriate provisioning guide. Provisioning process for both platforms can be found in our public documentation here (Fedora) and here (RPi).

Once your device is provisioned with the sigangeOS Core App navigate to our device management platform Box and log in. Under Devices tab find your device.

Screenshot 2024-06-10 at 8.48.53.png

On the Device detail page click the "Troubleshooting" tab and switch the Device VPN selection to "Enabled", do not forget to save your changes.

If you've done all the listed steps your device should have VPN enabled now. To connect to your device navigate back to "Info" tab.

Information necessary to connect is listed on the right-side column panel, scroll to the connections section and locate the VPN panel. 

Accessing the VPN

If you are not sure on how to access the VPN you can follow this guide to let you connect quickly.

Note: You will need a VPN connection client - there are many free tools accessible online, we will use OpenVPN client for this guide.

In order to connect to the VPN navigate to your Organization detail page in Box and select the VPN configurations tab. On this tab you can see overview of all profile configuration setups, you can add, delete or list out all the generated configs.

Screenshot 2024-06-10 at 9.21.36.png

Click the "Add new VPN configuration" button. A new profile configuration will be generated and a prompt to download a configuration profile will be displayed. Save this file to your PC.

Screenshot 2024-06-10 at 9.41.40.png

Your profile file should be saved and ready to be imported into your VPN Client. When your profile is successfully imported you can now connect to the VPN.

Screenshot 2024-06-10 at 9.48.32.png

If your connection to the VPN was established you can gain access to your device via SSH like any other device using the IP address from the first part of this guide.

Fedora:

ssh user_name@DEVICE_IP_ADDRESS

raspberryPi:

ssh -i sos_rpi debug@DEVICE_IP_ADDRESS

You can use either a terminal or any of your SSH clients.

Screenshot 2024-06-10 at 9.54.54.png

 

Was this article helpful?
0 out of 0 found this helpful
Share