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:
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, 220.127.116.11 and 18.104.22.168.
To set up an OpenVPN client on Windows¶
- Install OpenVPN client on Windows
- An OpenVPN client on Windows is called OpenVPN GUI.
- Download it from http://openvpn.net/index.php/open-source/downloads.html and install the client.
- The default installation directory is
- Run OpenVPN GUI as administrator.
- Put VPNConfig.ovpn into the config subdirectory under OpenVPN directory (i.e.
To set up an OpenVPN client on Mac¶
- Install OpenVPN client on MAC
- An OpenVPN client on Mac OS X is called Tunnelblick.
- Download it from http://code.google.com/p/tunnelblick/ and install the client.
- Launch Tunnelblick.
- Click Create and open configuration folder button; a Finder window will appear with the configuration folder.
- 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.
For all operating systems¶
- VPN host: 22.214.171.124
- Domain: laseeb.org
- VPN user: your LaSEEB username
- VPN password: your LaSEEB password
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
Go to "Network Connections", and create a new VPN connection. Don't change any of the defaults, and it should work.
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:
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.
Follow this tutorial: http://geekyprojects.com/ubuntu/ubuntu-vpn-connection/.
Didn't try, but should be easy. Please post update this page when you successfully manage to connect via MacOSX.
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 firstname.lastname@example.org
- "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: