Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

140 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VPN

VPN that tunnels IP (default = all traffic) to specified VPN server.

Usage:

Client (Only MacOS / Linux support)

For forwarding all traffic to VPN

make client

or choose route yourself

make build-client
./client.out <route> <ip of vpn server>

Server (Only Linux support)

make build-server
./server.out

Needs OPENSSL for encryption.

Linux

apt-get install libssl-dev

MacOS (Brew)

brew update
brew install openssl

About

VPN written in C with RSA and AES encryption

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages