Tunnelblick - OpenVPN GUI client for Mac OS X

  •        1549

Tunnelblick is an open source graphic user interface for OpenVPN on OS X and macOS. It provides easy control of OpenVPN client and/or server connections. It comes as a ready-to-use application with all necessary binaries and drivers (including OpenVPN, easy-rsa, and tun/tap drivers). No additional installation is necessary — just add your OpenVPN configuration and encryption information.

https://tunnelblick.net/
https://github.com/Tunnelblick/Tunnelblick

Tags
Implementation
License
Platform

   




Related Projects

node - Mysterium Node - VPN server and client for Mysterium Network

  •    Go

Cross-platform software to run a node in Mysterium Network. It contains Mysterium server (node), client API (tequila API) and client-cli (console client) for Mysterium Network. Currently node supports OpenVPN as its underlying VPN transport.

openvpn-client

  •    Shell

This is an OpenVPN client docker container. It makes routing containers' traffic through OpenVPN easy. OpenVPN is an open-source software application that implements virtual private network (VPN) techniques for creating secure point-to-point or site-to-site connections in routed or bridged configurations and remote access facilities. It uses a custom security protocol that utilizes SSL/TLS for key exchange. It is capable of traversing network address translators (NATs) and firewalls.

openvpn-gui - OpenVPN GUI is a graphical frontend for OpenVPN running on Windows XP / Vista / 7 / 8

  •    C

OpenVPN-GUI has been bundled with OpenVPN installers for a long time, so there is rarely a need to install it separately. Bleeding-edge versions of OpenVPN-GUI are available in OpenVPN snapshot installers based on Git master branch. OpenVPN-GUI gets installed by default in all OpenVPN installers. OpenVPN GUI can be configured to start automatically on logon to Windows from its setting menu. This is default behavior for all users if OpenVPN GUI was installed by an OpenVPN 2.4 installer using default installer options.

pritunl-client-electron - Pritunl OpenVPN client

  •    Go

If the Pritunl package is currently installed run the uninstall command below. Requires homebrew with git, go and node.

OpenVPN-Setup - Shell script to set up Raspberry Pi (TM) as an OpenVPN server

  •    Shell

Shell script to set up Raspberry Pi (TM) as a VPN server using the free, open-source OpenVPN software. Includes templates of the necessary configuration files for easy editing prior to installation, as well as a script for easily generating client .ovpn profiles after setting up the server. The master branch of this script installs and configures OpenVPN on Raspbian Jessie, and should be used if you are running Jessie or Jessie Lite. If you would like to set up OpenVPN on Raspbian Wheezy, use the Wheezy branch.


OpenVPN Web GUI

  •    PHP

This is a Web interface to OpenVPN server. It shows VPN connections, openvpn/openssl configuration, and provides client certificate management. Project is being written on PHP 5 with-openssl and Smarty. Check the Screenshots for the first glance :)

Pritunl - Enterprise Distributed OpenVPN and IPsec Server

  •    Python

Pritunl is built with OpenVPN and any existing OpenVPN client can be used. IPsec is used for site-to-site links and VPC peering. All traffic between clients and the server is encrypted. Optional two-step authentication is available using Google Authenticator. It can be easily distributed across multiple servers and different datacenters for improved performance, high availability and automatic failover when an instance fails.

SoftEther VPN - Cross-platform Multi-protocol VPN Program

  •    C

SoftEther VPN is a ?Cross-platform Multi-protocol VPN Program. It supports SSL-VPN protocol to penetrate any kinds of firewalls. Ultra-optimized SSL-VPN Protocol of SoftEther VPN has very fast throughput, low latency and firewall resistance. Virtualization of Ethernet devices is the key of the SoftEther VPN architecture. It virtualizes Ethernet devices in order to realize a flexible virtual private network for both remote-access VPN and site-to-site VPN.

openconnect - OpenConnect client extended to support Palo Alto Networks' GlobalProtect VPN

  •    C

This is a modified version of the fantastic open-source VPN client OpenConnect which supports the PAN GlobalProtect VPN in its native modes (SSL and ESP)—with no assistance or cooperation needed from your VPN administrators. I began developing it in October 2016, and started using it for "real work" almost immediately. It has become increasingly polished since then.

openvpn-install - OpenVPN road warrior installer for Debian, Ubuntu and CentOS

  •    Shell

OpenVPN road warrior installer for Debian, Ubuntu and CentOS. This script will let you setup your own VPN server in no more than a minute, even if you haven't used OpenVPN before. It has been designed to be as unobtrusive and universal as possible.

OpenVPN - open source SSL VPN solution

  •    C

OpenVPN is a full-featured open source SSL VPN solution that accommodates a wide range of configurations, including remote access, site-to-site VPNs, Wi-Fi security, and enterprise-scale remote access solutions with load balancing, failover, and fine-grained access-controls. With OpenVPN, you can tunnel any IP subnetwork or virtual ethernet adapter over a single UDP or TCP port, use real-time adaptive link compression and traffic-shaping to manage link bandwidth utilization and lot more.

openvpn - OpenVPN is an open source VPN daemon

  •    C

OpenVPN is an open source VPN daemon

openvpn-install - Set up your own OpenVPN server on Debian, Ubuntu, Fedora, CentOS, and Arch Linux

  •    Shell

OpenVPN installer for Debian, Ubuntu, Fedora, CentOS and Arch Linux. This script will let you setup your own secure VPN server in just a few minutes.

vpn-at-home - 1-click, self-hosted OpenVPN deployment and management app.

  •    Python

1-click deployment of OpenVPN with DNS ad blocking sinkhole. Deploys to your favorite VPS machine. Created with Vue.js, Semantic UI and Django. This app provides easy management console to keep OpenVPN configuration files in one place, provided in self-contained, easily deployable, clickable package.

openvpn-monitor - openvpn-monitor is a web based OpenVPN monitor, that shows current connection information, such as users, location and data transferred

  •    Python

openvpn-monitor is a simple python program to generate html that displays the status of an OpenVPN server, including all current connections. It uses the OpenVPN management console. It typically runs on the same host as the OpenVPN server, however it does not necessarily need to. See configuration for details on configuring openvpn-monitor.

algo - Set up a personal IPSEC VPN in the cloud

  •    Shell

Algo VPN is a set of Ansible scripts that simplify the setup of a personal IPSEC VPN. It uses the most secure defaults available, works with common cloud providers, and does not require client software on most devices. See our release announcement for more information. The easiest way to get an Algo server running is to let it set up a new virtual machine in the cloud for you.

subnet - Simple, auditable & elegant VPN, built with TLS mutual authentication and TUN.

  •    Go

Simple VPN server/client for the rest of us. subnet establishes a TLS connection to the server. A TUN interface is created, and setup with the given network parameters (local IP, subnet). All traffic that matches the localIP + subnet gets routed to the VPN server.

OpenVPN Portable

  •    C

OpenVPN Portable is openvpn and a modification of openvpn-gui, packaged with a PortableApps.com Launcher as a portable app, so you can take your vpn connection always with you. Unfortunately openvpn needs to install a network driver. This needs admin rights. OpenVPN Portable checks during the start process if the driver is installed. If not, the application asks for admin rights and installs it automatically.

autovpn - Create On Demand Disposable OpenVPN Endpoints on AWS.

  •    Shell

Script that allows the easy creation of OpenVPN endpoints in any AWS region. To create a VPN endpoint is done with a single command takes ~3 minutes. It will create the proper security groups. It spins up a tagged ec2 instance and configures OpenVPN software. Once instance is configured an OpenVPN configuration file is downloaded and ready to use. There is also functionality to see which instances are running in which region and ability to terminate the instance when done. Additional functionality includes specifying instance type, generate ssh keypairs, specify custom ami, change login user and more to come.

pivpn - Simple OpenVPN installer, designed for raspberry pi.

  •    Shell

Visit the PiVPN site for more information. This is a set of shell scripts that serve to easily turn your Raspberry Pi (TM) into a VPN server using the free, open-source OpenVPN software. Have you been looking for a good guide or tutorial for installing openvpn on a raspberry pi or ubuntu based server? Run this script and you don't need a guide or tutorial, this will do it all for you, in a fraction of the time and with hardened security settings in place by default.