Displaying 1 to 16 from 16 results

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.

autovpn - Easily connect to a VPN in a country of your choice.

  •    Go

autovpn is a tool to automatically connect you to a random VPN in a country of your choice. It uses openvpn to connect you to a server obtained from VPN Gate.Tested and works on Fedora 23. Dunno about Windows. Patches welcome.

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.

brook - Brook is a cross-platform(Linux/MacOS/Windows/Android/iOS) proxy software

  •    Go

Brook is a cross-platform(Linux/MacOS/Windows/Android/iOS) proxy/vpn software. Brook's goal is to reduce the configuration steps. Keep it simple, stupid.




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.

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.

FireUpYourVPN - 在通知中心一键启用 VPN

  •    Swift

在通知中心一键启用 VPN

VPNHelper - VPN Helper is a iOS App running under iPhone/iPod Touch/iPad

  •    Objective-C

VPN Helper is a iOS App running under iPhone/iPod Touch/iPad. It's a client side for our VeryFastVPN project.


ovpm - OpenVPN Management Server - Effortless and free OpenVPN server administration

  •    Go

OVPM allows you to administrate an OpenVPN server on linux easily via command line and web interface. With OVPM you can create and run an OpenVPN server, add/remove VPN users, generate client .ovpn files for your users etc.

watchblob - Connect to 2-factor WatchGuard VPNs on Linux with OpenVPN

  •    Go

This tiny helper tool makes it possible to use WatchGuard / Firebox / <> VPNs that use multi-factor authentication on Linux. Rather than using OpenVPN's built-in dynamic challenge/response protocol, WatchGuard has opted for a separate implementation negotiating credentials outside of the OpenVPN protocol, which makes it impossible to start those connections solely by using the openvpn CLI and configuration files.

dns-heaven - Fixes stupid macOS DNS stack (/etc/resolv.conf)

  •    Go

dns-heaven fixes macOS DNS stack by enabling the usage of the native DNS stack through /etc/resolv.conf. Some programs like dig, nslookup and anything compiled with Go doesn't use macOS native name resolution stack. This makes some features like split DNS to not work with those programs.

macosvpn - :wrench: Create macOS VPNs programmatically

  •    Swift

This is a command-line tool written in Objective-C (transitioning to Swift) that can create VPN network configurations on your Mac. It supports both L2TP over IPSec and Cisco IPSec. Integration tests are run on Travis to ensure it's working properly.

Dron-iOS - Lightweight alternative to connect on NordVPN servers on iOS

  •    Swift

Receive new builds via TestFlight. Sign in here. Released under an MIT License. See LICENSE for details.

udptunnel - Daemon for creating a simple VPN over UDP.

  •    Go

TUN traffic is sent ad-verbatim between the two endpoints via unencrypted UDP packets. Thus, this should only be used if a more secure protocol (like SSH; see github.com/dsnet/sshtunnel) is running on top of this VPN. In order to prevent attackers from connecting to other locally binded sockets on the endpoints, a simple port filter is built-in to restrict IP traffic to only the specified ports. Users of udptunnel should also setup iptable rules as a secondary measure to restrict malicious traffic. This only supports Linux.

beluganos - The new network OS designed for white-box switches.

  •    Go

Beluganos is a new network OS designed for white-box switches, which can apply large-scale networks. The feature matrix of Beluganos is available at doc/function.md. Beluganos was named after beluga whale.