Project

General

Profile

How to use the LaSEEB VPN

What is a VPN and why do I care?

The LaSEEB VPN allows you to externally access the LaSEEB network. Once inside the network, you can access workstations, NAS devices, this site, the network monitoring site, printers, code repositories, etc.

All VPN connections are encrypted, thus avoiding security issues when you access LaSEEB from the outside. For more information about VPNs click here: http://en.wikipedia.org/wiki/VPN.

There are three VPN servers available in LaSEEB, using different protocols:

OpenVPN

This is the preferred and safer option for connecting to LaSEEB using a VPN. You will need to download the configuration file VPNConfig.ovpn in order to set up the VPN client connection.
Update: If you can't access external websites and/or services, set the DNS servers in the VPN configuration to 10.9.0.1, 8.8.8.8 and 8.8.8.4.

To set up an OpenVPN client on Windows

  1. Install OpenVPN client on Windows
  2. Run OpenVPN GUI as administrator.
  3. Put VPNConfig.ovpn into the config subdirectory under OpenVPN directory (i.e. C:\Program Files\OpenVPN\config\).

To set up an OpenVPN client on Mac

  1. Install OpenVPN client on MAC
  2. Launch Tunnelblick.
  3. Click Create and open configuration folder button; a Finder window will appear with the configuration folder.
  4. Put the files of VPNConfig.ovpn into the configuration folder.

To set up an OpenVPN client on Linux

For Ubuntu the OpenVPN client can be set up using Network Manager. First install the OpenVPN plugin for Network Manager:

sudo apt-get install network-manager-openvpn

Then, in the Network Manager indicator (top right), go to "VPN Connections" => "Configure VPN". Click "Add" and select "Import a saved VPN configuration...", and select the VPNConfig.ovpn file. Specify your username and password, and you're ready to go.

The process is similar for other Linux distributions using Network Manager. For other use cases, please refer to the official documentation provided by OpenVPN http://openvpn.net/index.php/open-source/documentation.html for more information.

PPTP VPN

For all operating systems

  • VPN host: 193.136.138.6
  • Domain: laseeb.org
  • VPN user: your LaSEEB username
  • VPN password: your LaSEEB password

Note: If the domain is not configured in any of the configuration fields, prefix your username with laseeb.org\. For example, if your username is psilva, you should specify it as laseeb.org\psilva.

Windows XP/Vista/7/8

Go to "Network Connections", and create a new VPN connection. Don't change any of the defaults, and it should work.

Windows 8.1/10

Go to "Network Connections", and create a new VPN connection. Insert the LaSEEB IP and any other requested information. After the VPN is created, in "Network Connections", right-click the newly created VPN connection, chose "Properties", hit the "Security" tab and set the options as in the image below:

VPN security options

At this time you should be able to connect to the LaSEEB VPN, either via "Network Connections" or by clicking the appropriate option in the network icon in the lower-right corner.

Linux/Ubuntu

Follow this tutorial: http://geekyprojects.com/ubuntu/ubuntu-vpn-connection/.

MacOSX

Didn't try, but should be easy. Please post update this page when you successfully manage to connect via MacOSX.

SSH VPN

This is a more complex approach, but can prove useful if you're behind a thick firewall. Run the following SSH command:

$ ssh -f -N -D yyyy -p xxxx username@193.136.138.6

  • "username" is your LaSEEB username
  • "yyyy" is your local port access (usually 1080, but most values above 1000 will do)
  • "xxxx" is LaSEEB access port number (ask us)
  • For web access change your web browser's Proxy settings and set the SOCKS host to 127.0.0.1 and the port to yyyy (e.g. 1080)

Some references about this topic:

vpnsecurity.jpg View - VPN security options (70.2 KB) Nuno Fachada, 06/11/2016 08:52 PM

VPNConfig.ovpn (2.32 KB) Laseeb Admin, 12/09/2016 07:19 PM