.. include:: /urls.rst .. _l1_tunnel: Librem Tunnel ============= .. _l1_tunnel_activation: Activate service ---------------- #. Visit your `Librem One profile`_. #. Click the **Activate** button: .. image:: /_files/l1/account/addams0.png :scale: 60% :alt: Tunnel activation :class: no-scaled-link #. The Librem Tunnel service is now activated. It must now be installed and enabled on the device on which to use it. .. _l1_tunnel_credentials: Retrieve credentials -------------------- .. _l1_tunnel_credentials_username_password: Username and password ~~~~~~~~~~~~~~~~~~~~~ Librem Tunnel uses a username and password that is different from Librem One credentials. To obtain Tunnel credentials: #. Navigate to your `Librem One login`_ page #. In the same browser window, access your `Librem Tunnel account `_ #. The Librem Tunnel username is the ``tunnel_user`` string. The Librem Tunnel password is the ``tunnel_password`` string. .. _l1_tunnel_credentials_ovpn: .ovpn configuration file ~~~~~~~~~~~~~~~~~~~~~~~~ Numerous exit servers are available but only :download:`USA California ` is officially supported: .. .ovpn collapsible section .. raw:: html
Other available servers * :download:`Albania ` * :download:`Algeria ` * :download:`Andora ` * :download:`Argentina ` * :download:`Armenia ` * :download:`Australia - Melbourne ` * :download:`Australia - Perth ` * :download:`Australia - Sydney ` * :download:`Austria ` * :download:`Bahamas ` * :download:`Bangladesh ` * :download:`Belgium ` * :download:`Bosnia&Herzegovina ` * :download:`Brazil ` * :download:`Bulgaria ` * :download:`Cambodia ` * :download:`Canada - Montreal ` * :download:`Canada - Ontario ` * :download:`Canada - Toronto ` * :download:`Canada - Vancouver ` * :download:`China ` * :download:`Cyprus ` * :download:`Czechia ` * :download:`Denmark ` * :download:`Egypt ` * :download:`Estonia ` * :download:`Finland ` * :download:`France ` * :download:`Georgia ` * :download:`Germany - Berlin ` * :download:`Germany - Frankfurt ` * :download:`Greece ` * :download:`Greenland ` * :download:`Hong Kong ` * :download:`Hungary ` * :download:`Iceland ` * :download:`India ` * :download:`Ireland ` * :download:`Isle of Man ` * :download:`Israel ` * :download:`Italy ` * :download:`Japan ` * :download:`Kazakhstan ` * :download:`Latvia ` * :download:`Liechtenstein ` * :download:`Lithuania ` * :download:`Luxembourg ` * :download:`Macao ` * :download:`Malta ` * :download:`Mexico ` * :download:`Moldova ` * :download:`Monaco ` * :download:`Mongolia ` * :download:`Montenegro ` * :download:`Morocco ` * :download:`Netherlands ` * :download:`New Zealand ` * :download:`Nigeria ` * :download:`North Macedonia ` * :download:`Norway ` * :download:`Panama ` * :download:`Philippines ` * :download:`Poland ` * :download:`Portugal ` * :download:`Qatar ` * :download:`Romania ` * :download:`Saudi Arabia ` * :download:`Serbia ` * :download:`Singapore ` * :download:`Slovakia ` * :download:`South Africa ` * :download:`Spain ` * :download:`Sri Lanka ` * :download:`Sweden ` * :download:`Switzerland ` * :download:`Taiwan ` * :download:`Turkey ` * :download:`Ukraine ` * :download:`United Arab Emirates ` * :download:`United Kingdom - London ` * :download:`United Kingdom - London 2 ` * :download:`United Kingdom - Manchester ` * :download:`United Kingdom - Southampton ` * :download:`USA - Atlanta ` * :download:`USA - Chicago ` * :download:`USA - Denver ` * :download:`USA - Florida ` * :download:`USA - Houston ` * :download:`USA - Las Vegas ` * :download:`USA - New Jersey ` * :download:`USA - New York City ` * :download:`USA - Seattle ` * :download:`USA - Silicon Valley ` * :download:`USA - South West ` * :download:`USA - Washington DC ` * :download:`USA - West ` * :download:`Venezuela ` * :download:`Vietnam ` .. raw:: html
.. _l1_tunnel_install: Install ------- .. Android collapsible section .. raw:: html
Android .. _l1_tunnel_install_android: #. Download and install the `Librem Tunnel `_ application. .. raw:: html
.. iOS collapsible section .. raw:: html
iOS .. _l1_tunnel_install_ios: #. Download and install the `Librem Tunnel `_ application from the App Store. .. raw:: html
.. PureOS desktop collapsible section .. raw:: html
PureOS desktop .. _l1_tunnel_install_pureos_desktop: #. Verify that the pre-requisite package ``network-manager-openvpn-gnome`` is installed. * Open a terminal window and run the command ``dpkg -l network-manager-openvpn-gnome``. The output will contain the text ``ii network-manager-openvpn-gnome`` if already installed. * If it is not installed, run the command ``sudo apt install -y network-manager-openvpn-gnome`` to install it. #. Retrieve your :ref:`Librem Tunnel credentials ` and :ref:`.ovpn file `. #. Open *Settings* → *Network*. Under the *VPN* category, click the **"+"** button to add new connection, then select **Import from file...**: .. image:: /_files/l1/pureos/tunnel/Tunnel_PureOS_01.png :alt: import conn :class: no-scaled-link #. Select the *.ovpn* file and click the **"Open"** button. An *Add VPN* dialog window will appear. Enter the Librem Tunnel credentials (*Username* and *Password*) in step 3 and click the **"Add"** button: .. image:: /_files/l1/pureos/tunnel/Tunnel_PureOS_02.png :alt: add new vpn conn :class: no-scaled-link .. raw:: html
.. _l1_tunnel_connect: Connect ------- .. Android collapsible section .. raw:: html
Android .. _l1_tunnel_connect_android: #. Start the Librem Tunnel app and tap the rocket icon to create a new profile: .. image:: /_files/l1/android/tunnel/LibremTunnel_01.png :scale: 40% :alt: Librem Tunnel 1 :class: no-scaled-link #. Tap the checkmark icon to add your profile: .. image:: /_files/l1/android/tunnel/LibremTunnel_02.png :scale: 40% :alt: Librem Tunnel 2 :class: no-scaled-link Your profile is created: .. image:: /_files/l1/android/tunnel/LibremTunnel_03.png :scale: 40% :alt: Librem Tunnel 3 :class: no-scaled-link #. Tap the newly added profile to activate it. Android will warn you about adding new VPN connection, approve it: .. image:: /_files/l1/android/tunnel/LibremTunnel_04.png :scale: 40% :alt: Librem Tunnel 4 :class: no-scaled-link #. Enter your login info and tap **OK** button: .. image:: /_files/l1/android/tunnel/LibremTunnel_05.png :scale: 40% :alt: Librem Tunnel 5 :class: no-scaled-link #. Wait until it is connected: .. image:: /_files/l1/android/tunnel/LibremTunnel_06.png :scale: 40% :alt: Librem Tunnel 6 :class: no-scaled-link #. When *Initialization Sequence Completed* appears, tap the arrow to return back to the previous screen: .. image:: /_files/l1/android/tunnel/LibremTunnel_07.png :scale: 40% :alt: Librem Tunnel 7 :class: no-scaled-link You are finished! .. raw:: html
.. iOS collapsible section .. raw:: html
iOS .. _l1_tunnel_connect_ios: #. Launch the **Librem Tunnel** aplication. #. Import the ``.ovpn`` file and add your Librem Tunnel credentials. .. raw:: html
.. PureOS desktop collapsible section .. raw:: html
PureOS desktop .. _l1_tunnel_connect_pureos_desktop: #. Click on the right side of the top bar in PureOS #. Select the option **"VPN Off"** #. Select **"Connect"** .. image:: /_files/l1/pureos/tunnel/Tunnel_PureOS_03.png :alt: Librem Tunnel Connect :class: no-scaled-link A padlock symbol on the right side of the top bar indicates that Librem Tunnel is connected. .. image:: /_files/l1/pureos/tunnel/Tunnel_PureOS_04.png :alt: Librem padlock :class: no-scaled-link To verify that Librem Tunnel is connected, open PureBrowser and search for the term **"ip"**, before you connect Librem Tunnel: .. image:: /_files/l1/pureos/tunnel/Tunnel_PureOS_05.png :alt: IP before Librem tunnel :class: no-scaled-link Performing the same search after Librem Tunnel is connected: .. image:: /_files/l1/pureos/tunnel/Tunnel_PureOS_06.png :alt: IP after Librem tunnel :class: no-scaled-link .. raw:: html
.. _l1_tunnel_disconnect: Disconnect ---------- .. Android collapsible section .. raw:: html
Android .. _l1_tunnel_disconnect_android: #. Navigate to the main screen of the **Librem Tunnel** application. .. image:: /_files/l1/android/tunnel/LibremTunnel_07.png :scale: 40% :alt: Librem Tunnel 7 :class: no-scaled-link #. Tap on a connected profile to re-connect or disconnect from the VPN: .. image:: /_files/l1/android/tunnel/LibremTunnel_08.png :scale: 40% :alt: Librem Tunnel 8 :class: no-scaled-link You can skip showing the log, go to **Settings** and uncheck option *Show log window*: .. image:: /_files/l1/android/tunnel/LibremTunnel_09.png :scale: 40% :alt: Librem Tunnel 9 :class: no-scaled-link .. raw:: html
.. PureOS desktop collapsible section .. raw:: html
PureOS desktop .. _l1_tunnel_disconnect_pureos_desktop: #. Click on the right side of the top bar in PureOS #. Select your Librem Tunnel VPN option #. Select **"Turn Off"** .. image:: /_files/l1/pureos/tunnel/Tunnel_PureOS_07.png :alt: IP after Librem tunnel :class: no-scaled-link .. raw:: html
.. _l1_tunnel_usage_limit: Usage limits ------------ +---------------+--------------+---------------+ | Tier | Device Limit | Traffic Limit | +===============+==============+===============+ | Free | 0 | 0 bytes | +---------------+--------------+---------------+ | Basic | 10 | Unlimited | +---------------+--------------+---------------+ | Complete | 10 | Unlimited | +---------------+--------------+---------------+