Setup IITP VPN in Linux machine
NOTICE 09/05/20: The institute has moved to Cisco VPN and you can connect to it via Cisco AnyConnect Secure Mobility Client.
Virtual Private Network (VPN) extends a private network across a public network and enables users to send and receive data across shared or public networks as if their computing devices were directly connected to the private network.
Steps to follow:
- Get VPN credentials from institute officials over webmail
To: cc [AT] iitp [DOT] ac [DOT] in Cc: cc_head [AT] iitp [DOT] ac [DOT] in
-
Extract files
tar xvf openvpn-2.4.8.tar.gz
-
Install dependencies
sudo apt-get install liblzo2-de
sudo apt-get install libpam0g-dev
sudo apt install libssl1.0 libssl1.0-dev
- Run configure. The configure script is responsible for getting ready to
build the software on your specific system. It makes sure all of the
dependencies for the rest of the build and install process are available.
cd openvpn-2.4.8 ./configure
-
Install
sudo make install
-
Login IITP SSL VPN portal to get VPN configuration
-
Click on “Client Configuration for MAC Tunnelblick” and download VPN configuration
- Extract configuration
tar xvf clientbundle.tgz cd clientbundle/CRSSLconfig.tblk
- Run VPN with configuration
sudo openvpn --config client.ovpn
and enter your VPN credentials.
Tested in Ubuntu 18.04 machine on 13 April 2020.
Disclaimer: You may face incompatibility issues for other versions of OpenVPN.