-
Notifications
You must be signed in to change notification settings - Fork 7
Install
MagicalTux edited this page Apr 27, 2012
·
2 revisions
First, you need to make sure your system is properly configured. Make sure the tuntap module is loaded (modprobe tun
) and install Qt libraries and development headers (at least version 4.8), and OpenSSL (on gentoo, emerge qt-core qt-sql
).
You can then download, extract and compile the source:
$ wget https://github.com/downloads/MagicalTux/invpn/invpn-0.1.tar.bz2
...
$ tar xvzf invpn-0.1.tar.bz2
...
$ cd invpn-0.1
$ qmake
$ make
...
Before using the program, you need to generate a CA, and client certificates. A basic sample is available in the conf directory:
$ cd conf
$ sh make_cert.sh
...
$ cd ..
You can now run the program with the appropriate command line. Samples to run the clients from the two certificates generated by make_cert.sh are provided in the root: client1.sh and client2.sh.