Skip to content

a6ar55/MY-secure-VPN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 

Repository files navigation

Invisinet - Bypass College Firewall with Ease

Table of Contents

Project Overview

Tired of your college firewall blocking access to your favorite sites like Spotify and Netflix? Look no further! This project is your ultimate solution to bypass those annoying restrictions. By leveraging AWS's powerful EC2 instances with elastic IPs and the robust OpenVPN, you and your friends can enjoy a seamless, unrestricted internet experience.

Motivation

Screenshot 2024-07-02 at 8 41 48 AM

Living on a campus with a restrictive firewall can be frustrating, especially when you can't access essential resources or entertainment platforms. After discovering that even popular VPN services were blocked, I took matters into my own hands. Using AWS services, I crafted a custom VPN solution that breaks free from these digital chains, ensuring that students can surf the web freely and enjoy a better online experience.

Features

  • Secure VPN connection using OpenVPN
  • Auto-scaling EC2 instance to handle multiple connections
  • Easy setup and configuration

Setup and Installation

Prerequisites

  • AWS account
  • Basic knowledge of AWS services (EC2, Elastic IP, Auto Scaling)
  • OpenVPN Connect client installed on your device

Steps

  1. Create an EC2 Instance:

    • Launch an EC2 instance using the OpenVPN AMI from the AWS Marketplace.
    • Attach an Elastic IP to the instance.
  2. Configure Auto Scaling:

    • Add the EC2 instance to an Auto Scaling group to handle multiple connections.
  3. Initialize OpenVPN:

    • SSH into the server as openvpnas.
    • Initialize OpenVPN configurations and enable traffic routing through the VPN server.
  4. Access OpenVPN Admin Portal:

    • Open your browser and go to https://<public-ip-address>:993/admin.
    • Configure the VPN settings and set the DNS servers:
      • Primary DNS: 1.1.1.1 (Cloudflare)
      • Secondary DNS: 8.8.8.8 (Google)
  5. Install OpenVPN Connect Client:

    • Install the OpenVPN Connect client on your device.
    • Connect to the VPN server and route your traffic through it.

Connected! Welcome to the Open Internet!

WhatsApp Image 2024-07-01 at 22 15 49 Screenshot 2024-07-01 at 10 17 36 PM

Usage

  1. Launch the OpenVPN Connect client on your device.
  2. Enter the VPN server details and connect.
  3. Enjoy unrestricted access to the internet.

Configuration

DNS Settings

  • Primary DNS: 1.1.1.1 (Cloudflare)
  • Secondary DNS: 8.8.8.8 (Google)

OpenVPN Settings

Access the admin portal at https://<public-ip-address>:993/admin to configure additional settings as per your requirements.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published