Procedure to setup IIT Delhi VPN in various Operating Systems:
1. Windows Configuration
2. Linux Configuration
3. Mac OS Configuration
4. Android Configuration
5. Apple IOS
• For getting VPN credentials, there are two methods:
1. Faculty can create VPN credentials for themselves and their advisee using the
following link.
[Link]
( Site can be accessed from the IITD campus only).
2. Users can also drop an email at sysadm@[Link] to get VPN credentials.
.
• In both cases, the user will get an email with instructions for setup and use.
• Download the certificates (five files) and client based on your operating system.
a. Windows: OpenVPN client.
b. Linux: OpenVPN client.
c. Mac OS: Use TunnelBlick
d. Android OS: OpenVPN
e. Apple IOS: OpenVPN
• Download the client software of your choice from the link provided in the email or
from the developer's site.
Windows Configuration:
• After installation of windows client software, download all five files [Link],
[Link], ta. key, [Link], and [Link] from the following site
[Link]
into “c:\ProgramFiles\OpenVPN\config” folder.
• Right-click on OpenVPN GUI and run as administrator; right-click on ovpn client
and click connect. Enter your credentials ( user id, password), and you are done.
Test your connection by visiting internal IITD sites like:
[Link]
Linux Configuration:
Open a terminal and run the following command:
$ sudo apt install openvpn
• Download all five files [Link], [Link], ta. key, [Link], and
[Link] from the following site
[Link]
• Put all the files inside one folder
• On the same folder, right-click and open terminal
$ sudo wget [Link] -P /etc/openvpn
$ sudo chmod 777 /etc/openvpn/update-systemd-resolved
$ sudo gedit [Link]
Add the following two lines at the end:-
up /etc/openvpn/update-systemd-resolved
down /etc/openvpn/update-systemd-resolved
$ sudo openvpn --script-security 2 --config [Link]
• Use your credentials to log in.
MAC OS configuration:
• Download the latest stable version of the TunnelBlick client from the developer site.
• Post installation, create a folder, and name it VPN or any other.
• Download all five files [Link], [Link], ta. key, [Link], and
[Link] from the following site
[Link]
• Put all these files inside this folder. Go to the folder and invoke the [Link] with
TunnelBlick.
• It will ask for your Mac credentials to install the software.
• After installation from the TunnelBlick icon, select connect client. It will ask for your
Kerberos credentials for the first time (save them). You are now connected.
• Visit any internal site to verify the same.
Android Configuration:
• Install the OpenVPN app from Play Store.
• Download all five files [Link], [Link], ta. key, client. ovpn, and
[Link] from the following site
[Link]
• Put all these files inside this folder.
• Go to OpenVPN > Import Profile > File > Select [Link].
• In the case of faculty, the profile name will be [Link].
• Use your Kerberos credentials to log in.
Apple IOS Configuration:
• Install the OpenVPN app from App Store on your IOS device.
• Now you need to use a separate system, preferably Mac OS-based system, to
download certificate files in this system.
• Download all five files [Link], [Link], ta. Key, client. ovpn, and
[Link] from the following site
[Link]
• Put all these files inside a folder.
• Now connect your Apple IOS device through a USB cable to this system.
• On the IOS device, trust the accessing device.
• Go to the finder and browse the IOS Device.
• Go to files, and you will see OpenVPN App.
• Drag all five files from your Mac OS system and put them in OpenVPN Folder.
• Go to OpenVPN > Import Profile > File > Select [Link] (IOS Device)
• Use your Kerberos credentials to log in.