IT410 W3 Project: Establishing Secure VPN Connection (Windows & Linux)
VerifiedAdded on 2022/08/13
|26
|1305
|27
Project
AI Summary
This project report details the complete process of setting up a secure VPN connection using OpenVPN between a Windows client and a Linux server (Ubuntu 18.04.3). The project begins with the installation of Ubuntu in a virtual machine using Oracle VirtualBox, followed by the installation and configuration of the OpenVPN server on the Linux machine. The report then covers the installation of the OpenVPN client on a Windows machine. Key steps include editing the OpenVPN vars file, initializing variables, and generating a certificate authority (CA) certificate and key. Furthermore, it explains the generation of server and client certificates and keys, generation of Diffie-Hellman parameters, and the creation of configuration files for both the server and client. The report also includes steps for starting the OpenVPN daemon and the client, and concludes with pinging the server to confirm the establishment of a secure connection. The report includes screenshots of each step to aid in understanding the process. The assignment brief also required the identification of the cipher used to encrypt data and the changes made to the Windows routing table after the client connects to the server, although these details are not explicitly mentioned in the provided solution.
1 out of 26