{% extends 'pages/_install_base.html' %} {% load i18n %} {% load dltags %} {% block pagetitle %} {% trans "Install on Windows" %} {% endblock %} {% block wireguard_import %} {% trans "Import the configuration in WireGuard."%} {% endblock %} {% block openvpn_outer %}

{% trans "With CCVPN GUI" %}

{% blocktrans trimmed %} CCVPN GUI is a VPN client specifically made for our VPN on Windows. It should provide the simplest and smoothest interface to connect over OpenVPN. {% endblocktrans %} {% blocktrans trimmed with url="https://github.com/PacketImpact/lvpngui/" %} It's also open-source. {% endblocktrans %}


  1. {% trans "Download and run the CCVPN GUI installer:" %}
    {% download_button "ccvpngui" "windows" %}

    {% blocktrans trimmed %} Please ignore Windows's warnings and click "Run anyway" - they are due to the file not having been downloaded frequently enough to be considered safe. {% endblocktrans %}
  2. {% blocktrans trimmed %} Once installed and started, right click the icon in the notification area and select "Connect". {% endblocktrans %} {% blocktrans trimmed %} A window will open to show you the progression, you can close it at any time and the VPN will stay connected. {% endblocktrans %}
  3. {% trans "(Optional)" %} {% blocktrans trimmed %} You can set it to start and connect automatically on boot in the Settings. {% endblocktrans %}
    {% blocktrans trimmed %} If you have connection issues and you think it might be blocked, try TCP mode in the settings. {% endblocktrans %}

{% trans "With OpenVPN" %}

OpenVPN {% blocktrans trimmed %} is an older VPN protocol and software, still considered secure and one of the best VPN protocols available. {% endblocktrans %}
{% blocktrans trimmed %} This section is about the reference implementation, OpenVPN GUI. {% endblocktrans %}


  1. {% blocktrans trimmed with url="http://openvpn.net/index.php/open-source/downloads.html" %} Download the Windows Installer for OpenVPN on OpenVPN.net and install it. {% endblocktrans %}
  2. {% blocktrans trimmed %} In your account, download a .ovpn configuration file, and copy it into C:\Program Files\OpenVPN\config\. {% endblocktrans %}
    {% blocktrans trimmed %} If you downloaded multiple config files as an archive, extract it in that folder so that the individual .ovpn files are directly in the config folder. {% endblocktrans %}
  3. {% blocktrans trimmed %} Start OpenVPN GUI as Administrator. You can find it on your desktop or in the start menu. {% endblocktrans %}
    {% blocktrans trimmed %} Once it's started, you should see it in the system tray. Right click it and select Connect. {% endblocktrans %}
  4. {% blocktrans trimmed %} It should now open a OpenVPN log window showing its progress. {% endblocktrans %}
  5. {% blocktrans trimmed %} If everything worked, the OpenVPN icon should turn green.
    Your are now connected and can enjoy your secure connection. {% endblocktrans %}
  6. {% trans "(Optional) Save your username and password:" %}
    • {% blocktrans trimmed %} Create a text file "ccrypto_creds.txt" containing your username and password on two lines as follows: {% endblocktrans %} Alice
      p4ssw0rd
    • {% blocktrans trimmed %} Move the file to C:\Program Files\OpenVPN\config\ along with the .ovpn file. {% endblocktrans %}
    • {% blocktrans trimmed %} Then, open the .ovpn file with a text editor (Notepad, Notepad++, ...) and add this line at the end of the file: {% endblocktrans %} auth-user-pass ccrypto_creds.txt
    • {% trans "Reconnect and it should not ask for your password." %}
{% endblock %}