An OpenVPN Client created using Java during our second year of university as our final project for our CSE 4402 course.
Collaboration between Sajid Ahmed Chowdhury, Salman Sajid and Shaikh Faiyaz Karim.
Demonstration Video Link: Demo
Steps to run this Client using a Java IDE:
- Clone this repository.
- Install
OpenVPN
on your computer from the given link: Community Downloads | OpenVPN. - Set up your own private cloud servers using websites such as AWS, Google Cloud etc or you may get free servers from websites such as VPN Gate.
- Copy and paste your server
OpenVPN configuration
files in the config folder of your OpenVPN directory. - Make sure your
OpenVPN GUI
is set to be run with administrator privileges. - Finally, run the
HelloApplication.java
file in your IDE and enjoy!