项目作者: Yashpandey4
项目描述 :
A guide to configuring IIT Delhi VPN on Windows, Linux and MacOS platforms and accessing internal websites.
高级语言:
项目地址: git://github.com/Yashpandey4/iitd-vpn.git
Configuring IITD VPN
This article aims to serve as a quick and easy guide for anyone wanting to configure the IITD VPN for use to access internal IIT Delhi sites from outside the campus.
Note - This article was originally made by me and Priyanshu Gautam as pre TA work for COL106 course, held in the online semester 2020-21. Slides included.
Table of Contents
- Requesting your VPN credentials
- Windows Configuration
- Linux Configuration
- MacOS Configuration
" class="reference-link">Requesting your VPN credentials
Please refer the following link for more information: https://csc.iitd.ac.in/services-network-vpn.php
- Write an email to sysadm@cc.iitd.ac.in from your institute email id. Subject can be “VPN Request - {entry number}”.
- Mention the purpose for which you require VPN access and send.
NOTE: In the times of COVID when the institute is in lockdown, you dont need a faculty supervisor to approve a VPN, but that is not the case right now. Till 1st May, 2021, all students are entitled to a VPN, irrespective of having a faculty supervisor or no. - You should get a reply within 24 hours with instructions for setup and use. Download the certificates and client depending on your OS:
- For Windows: Use OpenVPN
- For MacOS: Use TunnelBlick
- Linux superuser master-race can configure settings from native clients directly
" class="reference-link">Windows Configuration
Download OpenVPN for windows on your PC and install in a directory of your choice.
- Post installation, Download “yourID.crt”, “yourID.key”, Pre-shared server key “ta.key”, client configuration file “client.ovpn” from the mailed link and IITD CA certificate “CCIITD_CA.crt” from CSC website or this repository to
C:\Progam Files\OpenVPN\config
directory (or your own installation directory) - Right click on OpenVPN GUI and click run as administrator
- Open the GUI system tray and right click on the ovpn client, and click connect. Enter your kerberos credentials (same as moodle credentials) in the prompt.
- Start the Client

- Enter your kerberos credentials

- Done, connect to VPN

That’s it. Test your connection by visiting internal sites like https://eadmin.iitd.ac.in/ or https://ecertification.iitd.ac.in/
" class="reference-link">Linux Configuration
Make sure you have OpenVPN, along with the GUI installed:
sudo apt-get install network-manager-openvpn openvpn
- Post installation, Download “yourID.crt”, “yourID.key”, Pre-shared server key “ta.key”, client configuration file “client.ovpn” from the mailed link and IITD CA certificate “CCIITD_CA.crt” from CSC website or this repository to
C:\Progam Files\OpenVPN\config
directory (or your own installation directory) - Go to settings → Network Settings → VPN and click on the + symbol
- Follow the steps shown in the figures below, finish setup by inputting your kerberos details.
- Go to Network Settings

- Add VPN, then OpenVPN

- Follow these settings exactly

- Done, connect to VPN

That’s it. Test your connection by visiting internal sites like https://eadmin.iitd.ac.in/ or https://ecertification.iitd.ac.in/
" class="reference-link">MacOS Configuration
Install TunnelBlick from the link given in the mail, install the latest stable version
- Post installation, Download “yourID.crt”, “yourID.key”, Pre-shared server key “ta.key”, client configuration file “client.ovpn” from the mailed link and IITD CA certificate “CCIITD_CA.crt” from CSC website or this repository to
C:\Progam Files\OpenVPN\config
directory (or your own installation directory) - Move all the 5 files into a single folder, and name the folder
client.tblk
- Drag the
client.tblk
file to the tunnelblick icon in menu bar (follow steps in the following images for clarity) - Enter your kerberos credentials (same as moodle credentials) in the prompt.
- Create a new folder

- Rename the folder

- Drag and drop
client.tblk
to tunnelblick icon in the menu bar

- Enter your mac credentials

- Done, connect to VPN (will ask for your kerberos credentials for thefirst time)

That’s it. Test your connection by visiting internal sites like https://eadmin.iitd.ac.in/ or https://ecertification.iitd.ac.in/