Skip to content

GroupVPN Installation

Renato Figueiredo edited this page Jun 3, 2014 · 11 revisions

!! Will be updated with actual configuration soon!!


Preparation: Installation of dependencies

  1. Install MS Visual C++ Redistributable

  2. Install Python 2.7 for Windows.

  3. Install tap-installer from OpenVPN.

  4. Rename the newly installed tap-device to 'ipop'.


Install GroupVPN

  1. Download GroupVPN for Windows.

  2. Extract 'ipop-14.01.1-x86_32_win7'.

  3. You need a proper configuration file to join the GRAPLE IPOP overlay. To obtain this configuration file, please send an email to Ken Subratie (kcratie at gmail.com). Please include in your email your name, affiliation, and the number of computers you are going to connect to the GRAPLE resource pool.

  4. Wait to receive your configuration file by email before you proceed to the next step.

  5. Copy the configuration file to the folder you extracted IPOP in step 2.

  6. Right-click on 'setup-interface.bat' file, and click on 'Run as administrator'.


Run GroupVPN

  1. Double-click on 'start_gvpn.bat' file whenever you want to run GroupVPN and then two command shell windows will show up showing that it is running.

    • fpr is the X509 fingerprint of the local user
    • ip4 is the IPv4 address of the local user
    • ip6 is the IPv6 address of the local user
    • uid is the uid of the local user
    • type means this is a local state message

    The last 5 lines are the most important lines because they show the node connecting to XMPP server and becoming ONLINE. If you do not see this message, that means that you have not properly connected.

  2. Run GroupVPN on another machine using same credentials and they will connect with each other.

    By default, addresses are assigned dynamically on a round-robin fashion. Alternatively, you can assign addresses for your peers yourself through an additional configuration file. Please refer to our FAQs for details.


Close GroupVPN software

  1. Close two shell windows.

Clone this wiki locally