Skip to content

miozilla/vpn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

vpn 🛜🌐☁️

vpn : High-throughput VPN | Networks, VPN, iperf, VPC |

Objectives

  • To build a high-throughput VPN between two simulated networks, a cloud VPC and an on-premises VPC
  • Create VPN
    • Create custom Virtual Private Cloud (VPC) named cloud to simulate Google Cloud network & VPC named on-prem (on-premises) to simulate an external network.
    • Create & configure VPN gateways, forwarding rules & addresses for cloud VPC.
    • Form a secure IPsec tunnel for the new VPN & route traffic through it.
    • Repeat the VPN creation process for the on-prem VPC, creating a second VPN.
  • Test VPNs
    • Create virtual machine (VM) using Compute Engine for throughput load testing.
    • Test throughput speed of a single VPN using iperf.

Building High-throughput VPN

vpn001.png

vpn002.png

vpn003.png

vpn004.png

vpn005.png

vpn006.png

vpn007.png

vpn008.png

vpn009.png

vpn010.png

vpn011.png

vpn012.png

vpn013.png

vpn014.png

vpn015.png

vpn016.png

vpn017.png

vpn018.png

vpn019.png

vpn020.png

vpn021.png

vpn022.png

vpn023.png

Releases

No releases published

Packages

 
 
 

Contributors

Languages