Skip to content

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

License

simonsteur/CloudVPNConfigTransformer

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

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages