Wiki

Version 9 (exa, 2011-04-03 19:06)

1 3 exa
h1. CloudVPN
2 1 exa
3 3 exa
CloudVPN is a modular, advanced mesh networking tool intended to bring great features of decentralized and secure networking to your home. :]
4 1 exa
5 2 exa
It has undergone several stages of development - simple ethernet mesh VPN at version 1.0.x, modular mesh tunneling tool at 1.99.x, and version 2.x is now being prepared as '1.99.x done right'.
6 1 exa
7 8 exa
*Documentation* for old versions (howto's) are in [[Docs-1.99]] and [[Docs-1.0]]. Original "design document" and webpage of cloudvpn (with pictures!) can be found at [[cloudvpn-page]]. Actual documentation doesn't exist yet, but the code is easy to browse (especially for grepping out the config options).
8 1 exa
9 4 exa
h2. What is CloudVPN good for?
10 4 exa
11 4 exa
If you need a secure packet transport (just like Ethernet VPN for playing games and downloading stuff) and need a truly *decentralized* solution.
12 4 exa
13 1 exa
h2. Current development
14 2 exa
15 1 exa
Cloudvpn is currently being rewritten to pure C with a little more coherent architecture and multicore support. Notes on that should be available at [[Docs-2.0]].
16 1 exa
17 4 exa
h2. Getting help
18 4 exa
19 4 exa
* mail the developer
20 4 exa
* *visit #cloudvpn on irc.freenode.net*
21 4 exa
22 4 exa
h2. Installing CloudVPN
23 1 exa
24 7 exa
*Files* section comes handy. If you want some special version (as in "bleeding edge"), please clone it off the git:
25 1 exa
26 9 exa
@git clone http://repos.e-x-a.org/cloudvpn.git@
27 1 exa
28 1 exa
If you want actual software, remember that *last working version is 1.99.8*, so checkout the tag.
29 2 exa
30 2 exa
h3. Compiling
31 2 exa
32 5 exa
If you clone the git, run @./autogen.sh@ which makes basic autotools for you. Then you can continue with @./configure@, @make@, etc.
33 2 exa
34 2 exa
h3. Setup&Running
35 2 exa
36 5 exa
This strongly depends on version you're trying to use. Please see any of documents listed above.