Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CloudVPNConfigTransformer

CVCT is a tool that takes the generated vpn configuration from your cloud provider and allows you to transform it to your environment.

#Limitations Currently only supports aws vpn configuration for junOS and screenOS

#Use Download the version for your platform, add it to your path. After that you can run "cvct" to test out if everything is working.

#Why The idea comes from a time when I was working for a company that was starting to utilize different aws regions at a rapid pace. Being the person to both build the infrastructure in aws and also the network administrator for our on-premises environment; a tool like this became very useful for me.

#Example

cvct junos --file vpn-config.txt --if1 st0.3 --if2 st0.4 --zone tunnelzone --external-if ge-0/0/2.0 --external-zone Untrust --cidr 10.60.0.0/16 --nc

#Help Each command has a help function to use just use the -h flag

cvct -h
NAME:
   cvct - transform generated vpn configuration from cloud providers to represent your environment

USAGE:
   cvct [global options] command [command options] [arguments...]

VERSION:
   0.1

COMMANDS:
     screenos  use when dealing with ScreenOS configuration
     junos     use when dealing with junos configuration
     help, h   Shows a list of commands or help for one command

GLOBAL OPTIONS:
   --help, -h     show help
   --version, -v  print the version

About

CVCT is a tool that takes the generated vpn configuration from your cloud provider and allows you to transform it to your environment.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages