Return to site

Viscosity 1 6 – Graphical User Interface For Openvpn

broken image


The Windows OpenVPN client software that provides a Graphical User Interface (GUI) to OpenVPN client operations and is distributed in a pre-configured installer to authenticated users. Client Configuration File A file which contains all of the information required for an OpenVPN client to securely connect to the OpenVPN server. User credentials. OpenVPN Manager is a graphical user interface speially designed for the OpenVPN Management Interface to control OpenVPN. This tool will help you use the smart card feature in a simple way, enter. Viscosity 1.7.10 - Graphical user interface for OpenVPN. Download the latest versions of the best Mac apps at safe and trusted MacUpdate. We are looking for rockstar content writers with keen interest in digital marketing & technology. Here In this Tutorial, we will Learn To Install Graphical User Interface (GUI) on A Minimal Installation on CentOS/RHEL 6/7. Scenario: My Server IP is 192.168.1.188; OS – CentOS/RHEL 6/7; Let's Start Step 1: Install Gnome GUI. Run the following command to install GUI. Viscosity 1.8.4 macOS 16 MB Viscosity is an OpenVPN client for Mac, providing a rich Cocoa user interface for creating, editing, and controlling VPN.

Key Features

Cross-Platform.

Viscosity has been designed from the ground up for both macOS and Windows, using native frameworks for perfect integration.

VPN For Everyone.

Completely configure your OpenVPN connections through an intuitive interface, without any need to know complex commands.

Proven Technology.

Viscosity has been protecting users for over a decade, everyone from home users to large enterprise, with regular updates the entire time.

Traffic Statistics.

Viscosity monitors your OpenVPN connections to ensure you know all the important traffic, network and connection details in style.

DNS. Done Right.

Viscosity's powerful DNS system allows you to ensure that all DNS queries use your VPN DNS servers, or only lookups for select domains.

Enterprise Support.

Easily bundle Viscosity with settings and connections so your users are ready to get started. Create simple deployable connection profiles.

Performance Focused.

Every component of Viscosity has been designed to maximise the speed and reliability of your OpenVPN connections.

Script Everything.

Control Viscosity using AppleScript or VBScript, and call custom scripts and actions when a VPN connection changes state.

More. Much More.

Powerful authentication options, connection folders, IPv6, traffic obfuscation, advanced networking, simultaneous connections, and more!

Powerful Connections

Viscosity is a first class VPN client, providing everything you need to establish fast and secure OpenVPN connections on both macOS and Windows.


Viscosity caters to both users new to VPNs and experts alike, providing secure and reliable VPN connections. Whether remotely connecting to your workplace network, home network, VPN Service Provider, or other setup, Viscosity ensures it's done with ease and style.


Stay Informed

Viscosity has a clear and intuitive interface for monitoring your VPN connections. Whether you simply want a quick overview of your OpenVPN connections, or want to drill down to the technical network and encryption details, Viscosity has you covered.


Viscosity's unobtrusive main menu provides an instant overview of your VPN connections, making it a breeze to monitor connection details in real-time. When more information is needed, Viscosity's powerful Details window provides a stylish traffic graph and detailed connection statistics.

Intuitive Editor

Viscosity takes the complexity out of editing VPN connections, while also adding a lot of power at your fingertips. Viscosity's connection editor makes it easy to configure new VPN connections from scratch or edit existing ones. All without needing to know complex commands.


Easily configure everything from network settings to complex multi-factor authentication. Viscosity's powerful DNS modes and traffic routing are also readily accessible to ensure that traffic goes where you want. Power users are also accommodated, with scripting and advanced command support.


New to VPN?

Viscosity makes it easy for users new to VPNs to get started. Its clear and intuitive interface makes creating, configuring, or importing connections a snap. Read our detailed 'Introduction to VPNs' guide for an extensive introduction to VPNs and how to get started using Viscosity.


Experts Welcome

As well as being welcoming to new users, Viscosity caters for power and expert users. Viscosity allows for full control over VPN connections, powerful routing options, running custom scripts, controlling Viscosity using scripting, advanced configuration options, and much more.


Enterprise Ready

Viscosity has been designed for both small business and enterprise. Easily make connection bundles for your users, or completely preconfigure Viscosity with all settings and connections. You can even auto-mount shares and open apps to make life easy for your users.


Expert Features

Obfuscation

Obfuscation helps to prevent your VPN connections from being blocked or throttled by network operators, and Viscosity has powerful traffic obfuscation features built right in. Easily integrate with an existing Obfsproxy server, or run your own, to allow your OpenVPN connections to function even when Deep Packet Inspection (DPI) is being used.

Powerful Editor

Viscosity's connection editor offers unparalleled control over your OpenVPN connections. It allows users unfamiliar with OpenVPN to quickly get started, while also allowing experts to configure all aspects of their connections.

Connection Scripts

Viscosity supports automatically calling your own custom scripts on VPN connection events. Power users can write their own AppleScript, Batch, or VBS scripts to automatically perform almost any action they want. This includes tasks like opening and closing certain applications on connect or disconnect, opening web pages, mounting file shares, or controlling other apps.

Scriptable

Viscosity is fully scriptable, allowing your OpenVPN connections to be controlled using your own custom AppleScript or Batch scripts. It also allows Viscosity to be combined with other third party tools to provide functionality such as automatically when connecting to certain WiFi networks, or when in certain locations.

Complete IPv6 Support

Viscosity has complete IPv6 support. No matter whether you want to connect to your OpenVPN server over an IPv6 network, or have your VPN network support IPv6, Viscosity has you covered. Viscosity's DNS support also fully supports IPv6, including Split DNS.

Connection Folders

Easily group your OpenVPN connections into folders to make them easier to manage. This is particularly useful if you want to share credentials or scripts between multiple VPN connections, such as with a VPN Service Provider.

Full & Split DNS

Viscosity's powerful DNS system goes above and beyond other VPN clients, offering both Full and Split DNS modes. Ensure that your VPN DNS servers are used by default with Full DNS mode, or use Split DNS mode to only use your VPN DNS servers for certain domains.

Native Apps

Viscosity is written using completely native frameworks on both macOS and Windows, letting it perfectly integrate with your operating system and offer top performance. No memory and CPU hungry cross-platform frameworks are used: Viscosity offers a completely native user interface with no bloated web-application frameworks.

Simultaneous Connections

Connect to a single VPN connection at a time, or connect to multiple simultaneously. No need to switch between VPN connections when working with multiple sites remotely: Viscosity lets you connect to them at the same time and correctly routes traffic and DNS requests for each network.

Enterprise Features

Cross-Platform

Viscosity has been developed from the ground up for both macOS and Windows to provide a premier and native experience on both platforms. This makes is easy to deploy a single solution to all of your users, without the expense of having to train support staff and users in the use of multiple clients for different platforms.

Deployment Ready

Viscosity has been designed to be easy and straightforward to deploy in managed environments. Easily package Viscosity with VPN connections and settings and deploy it using tools such as Mobile Device Management (MDM) or Group Policy (GPO). Or use third-party deployment software such as Munki or Jamf to deploy Viscosity and offer self-service installation.

Bundle Connections & Settings

Viscosity can be bundled together with connections and settings, so Viscosity is ready to go as soon as it is installed, with no configuration required by end users. Viscosity also provides a number of extra customisable settings to help Viscosity fit into your networking and security environment, including the ability to change Viscosity's username and password storage behaviour and global scripting.

Supported Software

Viscosity 1 6 – graphical user interface for openvpn configuration

Viscosity is commercially supported software. We stand behind our products: if you run into trouble, need help, or would like advice, we are only an email away. There is no need to try your luck on mailing lists, or attempt to hunt down developers for support.

Ease of Use

Viscosity has a clear and intuitive interface for controlling VPN connections, allowing users new to VPNs and Viscosity to easily use OpenVPN on both macOS and Windows. Viscosity's Details window provides a simple interface for obtaining connection statistics and diagnostic information to pass on to support staff.

Reliability

Viscosity is in use everywhere, from large enterprise to small business, schools, universities, at home and on the road. You can use deploy Viscosity with piece of mind that it has been constantly tested and refined for almost any network environment. Viscosity has been constantly refined to automatically adjust to a huge variety of network conditions to ensure your user's VPN connections are reliable and trouble-free as possible.

Connection Profiles

Viscosity connection packages can be exported and distributed to users, providing an easy mechanism to supply users with connections (and all associated certificates, keys, and scripts) in a single package when providing a fully bundled version of Viscosity is not suitable.

Standard & Admin User Support

Viscosity can run under both administrator accounts and standard user accounts, for both macOS and Windows. This makes deploying Viscosity to machines that are not department controlled/imaged (such as machines at a user's home) much easier and simpler.

Smartcard, Token, & U2F Support

Viscosity supports PKCS#11 and FIDO Universal 2nd Factor (U2F) authentication options, allowing your users to use devices like smartcards and eTokens for authentication. You can use these devices as the sole method for authentication, or combine them with other authentication methods to create two-factor, or even three-factor, authentication. This helps you meet strict security polices, such as the Payment Card Industry Data Security Standard (PCI DSS).

Automatic Actions

Viscosity allows calling custom scripts before a connection connects, when it connects, or when it disconnects. This allows common tasks to be easily automated, such as connecting to file servers and mounting shares, opening web pages, opening applications, controlling other applications, and displaying messages to the user. Viscosity supports AppleScript scripts under macOS, and both Batch (.bat) and Visual Basic/VBS (.vbs) scripts under Windows.

Conditional Connections

Viscosity's conditional connections mechanism makes it easy to have Viscosity only connect to a VPN server on certain networks, or only in certain environments. A custom script can check for certain conditions (such as the wireless network the machine is connected to, the IP address, location, etc.) and decide whether to allow or terminate the connection attempt.

Big shout-out to @sparklabs! Viscosity is excellent with constant updates and flawless operation. #wortheverypenny #bestvpnclient

@daveprovine | Twitter

If you're using #OpenVPN and you're not using #Viscosity then you're doing it wrong :) @sparklabs - Thanks for an awesome app!

@systemcentersyn | Twitter

Just wanted to say that Viscosity is a great app. I'm very happy with its performance, ease of use, reliability, and design.

@CyborgInteract | Twitter

Every professional VPN solution I've used for Mac can't hold a candle to @sparklabs's Viscosity. Its by far the best

@JonoH | Twitter

Hat tip to @sparklabs for Viscosity. It's the OpenVPN client I'd write if I had to. Which I don't, because they wrote it.

@landonfuller | Twitter

I'm really pleased with Viscosity. It's an extremely elegant #Mac #OpenVPN client solution.

@noviantech | Twitter

PSA: The Viscosity OpenVPN client from @sparklabs is awesome - regularly updated and a great value. Recommended!

@_4bdi3l | Twitter

Love Viscosity from @sparklabs. Easy install, it just works. Reliable OpenVPN connections for Windows and Mac.

@clemensmol | Twitter

I just downloaded Viscosity after toiling with the various OpenVPN offerings... I must say, I have fallen in love! Keep it up!

@MilesKjeller | Twitter

All Features

Authentication

  • Username & Password
  • Public Key Infrastructure (PKI) & PKCS#12
  • Shared Secret
  • PKCS#11 Token & Smartcard
  • FIDO Universal 2nd Factor (U2F)
  • One Time Password (OTP)
  • Dynamic & Static Two Factor

Network

  • Simultaneous Connections
  • Full & Split DNS Modes
  • Connect via HTTP or SOCKS Proxy
  • Traffic Obfuscation
  • DHCP IP, DNS, And Route Assignment
  • Complete IPv4 and IPv6 Support
  • Automatic & Manual Proxy Settings
  • Powerful Traffic Routing Options
  • Intelligent Server Selection & Fallback

Interface

  • Powerful Connection Editor
  • Traffic Graph & Statistics
  • Unobtrusive Status Icon & Menu
  • Customisable Menu Icons
  • Customisable Menu Quick Statistics
  • Connection Folders & Shared Credentials
  • OpenVPN Version Selection

Performance & Integration

  • Native Implementation for Each Platform
  • Low CPU & Memory Usage
  • Reliable OpenVPN Connections
  • Automatically Disconnect on Inactivity
  • Automatically Reconnect on Disconnect
  • Automatically Reconnect on Network Availability
  • Automatically Disable Time Machine Backups

Security

  • Latest Cipher & Digest Support
  • Sandboxed OpenVPN & Scripts
  • Keychain & Windows Password Store Integration
  • IPv6 Leak Protection

Enterprise

  • Bundling Connections & Preferences
  • GPO Group Policy Deployment
  • Connection Importing & Exporting
  • Admin Rights Not Required for User Operation

Advanced

  • Conditional Connections
  • Control Viscosity using AppleScript
  • Control Viscosity using Scripts or Command Line
  • Run Scripts on Connection Events
  • Advanced Configuration Commands

Platform Screenshots

Viscosity for macOS and Windows

Download Viscosity now to trial it for 30-days with no purchase necessary and no limitations. Purchase Viscosity to remove the 30-day trial limitation and help support its development. Viscosity is a one-time purchase, with no subscriptions or recurring fees.

Release Notes | Volume Licenses & Discounts | Upgrades & Extensions

Introduction To VPNs

This guide is designed to act as an introduction to those new to VPNs. If you haven't used a VPN connection before and wonder what they are, or unfamiliar with what a VPN lets you do, then this guide is for you.

If you're already familiar with VPN connections, we recommend instead visiting the Viscosity page, which provides more information on the features Viscosity offers.

A VPN (Virtual Private Network) provides a secure way of connecting through a public network (such as the Internet) to a remote network/location. This remote network is typically a private network, such as a workplace or home network, or one provided by a commercial VPN service.

A VPN can be thought to create a 'tunnel' through the public network to your private network at the other end. All network traffic through this tunnel is encrypted to ensure it is kept secure and private.


What Does A VPN Let Me Do?

A VPN allows you to do a number of things you wouldn't otherwise be able to do connected to a standard network. This includes:

  • Network Security & Privacy: All network traffic through your VPN connection is kept secure. This allows you to use public networks (such as at hotels, conferences, coffee shops, etc.) and wireless networks knowing your network traffic is kept safe and secure. Otherwise it is relatively easy for other people to view your network traffic, such as see what you are viewing, steal your information and login details, etc.
  • Access Your Workplace Remotely: You can connect to your workplace's VPN and have access as if you were physically in the office. You can then do things like access file servers, computers, databases, email, internal webpages, and other services you might not have access to outside of your work network.
  • Access Your Home Network: Connecting back home using a VPN allows you to access your computers remotely. Access files on your computer, view iTunes shares, take remote control of your computer, and access other services.
  • Access Location Restricted Content: By connecting to a VPN server in another location you can make it appear to websites using geolocation that you are physically in the correct location for access. So when you're travelling overseas you can still view websites you would normally use at home, such as television, movie and music streaming websites.
  • Bypass Restrictive Networks: Some networks may restrict access to the web services that can be accessed, meaning that many applications like VOIP, instant messaging, video chat, and games will not work. However using a VPN you can tunnel through such restrictions and allow all of your network applications to work. Viscosity even allows you to tunnel through a HTTP or SOCKS proxies to establish your VPN connection.
  • Escape Censorship: VPNs allow you to bypass restrictive censorship and access websites and services that would otherwise be blocked. Some countries impose censorship on Internet access while in that country, and a VPN provides a way to still maintain access to the services you would normally use.


Why Should I Use A VPN?

Even if you have no desire to be able to access a private network remotely, a VPN is vital to ensure the security and privacy of your network traffic.

Public networks, and in particular public wireless networks, provide an easy way for hackers and malicious users to listen in ('sniff') on your network usage. This may allow them to see what web pages you are viewing, steal username and passwords, steal session information to be able to log into sites as you, and extract other private data. In addition, skilled hackers may perform a 'man in the middle' attack. This allows them to not only monitor in depth your network traffic, but also alter your traffic or inject their own in an attempt to fool a user into revealing important data.

Using a VPN protects you from such attacks, as your network traffic is authenticated and encrypted, making it secure and private.


How Does A VPN Work?

Viscosity 1 6 – Graphical User Interface For Openvpn Server

A typical VPN consists of two components: the VPN client and the VPN server.

A VPN client is the software that allows a user to connect their computer to the VPN server and establish the VPN connection. It is installed on the user's computer and communicates with the VPN server to create a secure link for the user's network traffic. The VPN Client is what the end user uses to control their VPN connection. Viscosity performs the duties of a VPN client.

A VPN server is setup at the location users want to connect to, such as at a workplace or at home. A VPN Server usually configured and maintained by IT staff, however home users often set up their own VPN personal VPN server at home or at a remote location as well. End users rarely have to interact with the VPN Server. A VPN server will also perform authentication to ensure only registered users can connect to the VPN.

All network traffic through the tunnel created between the VPN client and the VPN server is encrypted to keep it private and secure.

Viscosity is a VPN client for macOS and Windows. As discussed above, it allows a user to connect to a VPN server and establish a VPN connection. Viscosity provides a clear and intuitive user interface for creating, editing, and controlling VPN connections, and makes it easy for users new to VPN to get started.

Viscosity supports the OpenVPN protocol (see below). Viscosity can connect to any VPN server supporting OpenVPN, including almost all popular free and commercial VPN providers. Viscosity allows connections to be completely configured through a GUI, without any need to know how to use the command-line or OpenVPN's configuration file syntax. Advanced users still have full manual control over configuration options if desired.

With Viscosity and OpenVPN you can securely connect to your home or company network from a remote location, protect your network traffic when using public or wireless networks, access websites with country restrictions, and tunnel through restrictive firewalls and proxy servers to give your computer full Internet access.


Why Should I Use Viscosity?

Viscosity is no ordinary VPN client. It has been designed to be simple and intuitive for new users, however customizable and powerful for VPN experts. We encourage you to visit Viscosity's Features page for a full overview. However, some notable features for new users include:

  • Viscosity allows connections to be fully created and edited through a graphical user interface, without any need to manually edit configuration files or use the command line.

Viscosity 1 6 – Graphical User Interface For Openvpn Ubuntu

  • Viscosity can easily import connection configuration files supplied by your VPN provider, giving you a ready-to-use VPN connection in a snap.
  • Viscosity has been designed to keep you secure in almost any network environment. It will automatically adjust to varying network conditions to keep your VPN connection active, warn you about changes, and automatically reconnect when network dropouts occur.
  • Viscosity makes it simple to monitor your VPN connection and network. Its global menu gives quick access to connections, and its attractive Details window allows you view traffic graphs and view other connection information.
  • Viscosity is cross-platform, meaning you can run it on any computer running macOS or Windows.


What Is OpenVPN?

OpenVPN is a popular VPN protocol that is based on SSL/TLS encryption. Like IPSec and L2TP, OpenVPN handles the connection between the VPN client and server. OpenVPN is a popular VPN protocol thanks to its high level of security, customizability, and compatibility with most network environments.

Viscosity supports the OpenVPN protocol. Viscosity can connect to any VPN server that supports OpenVPN connections.

Viscosity makes it easy to get started using a VPN. However as we looked at previously, Viscosity is only one end of the VPN connection. A VPN consists of two components: the VPN client and the VPN server. To get started you will first need to determine who your 'VPN Provider' is. Your VPN Provider is the company or person who provides the VPN server for you to connect you. You may already know who your VPN Provider is, you may want to be your own VPN Provider, you may want to subscribe with a professional VPN Service Provider, or you may still be unsure who your VPN Provider should be.


Viscosity 1 6 – Graphical User Interface For Openvpn Configuration

Your VPN Provider

Your VPN Provider is the company or person that is responsible for providing you with a VPN server for Viscosity to connect to. You may already have a VPN Provider that you want to connect to, you may be looking at setting up your own VPN server and becoming your own provider, or you may be looking at using Viscosity with a commercial VPN Service Provider.

It is important to identify who your VPN provider is and obtain the details you need to setup your connection. Your VPN provider may provide you with the settings and files you need to manually enter into Viscosity, or a configuration file Viscosity can automatically import. Typically your VPN provider falls into one of the following categories:

  • Workplace VPN Provider: Your workplace may provide a VPN server so you can remotely and securely access the work network and Internet. In most cases the person to contact for more information or connection details would be your IT/System Administrator.
  • VPN Service Provider: Many third party companies specialize in offering both free and paid VPN services to users. There are a number of reasons why you may want to subscribe to a VPN Service, including protecting your privacy and security while on public networks, accessing location restricted websites, and accessing blocked content due to restrictive censorship. Most VPN Service providers provide a webpage or support site where you can obtain connection details.
  • Personal VPN Provider: If you are familiar with VPNs you may have setup your own VPN server so you can access your home network, and/or to have the same benefits as using a VPN Service Provider.

We discuss these VPN Provider categories in greater detail in the following sections.


Connecting to Your Workplace

Most workplaces offer a VPN server so you can securely connect back to the office, allowing you to work securely while on the road or from home. If this VPN server supports the OpenVPN protocol you will be able to use Viscosity as your VPN client. Many workplaces provide customized versions of Viscosity that are bundled with all of your settings and VPN connections.

To determine whether you are able to connect to your workplace using Viscosity, along with the information and/or files you need to setup Viscosity, you will need to get in touch with your workplace IT staff or VPN administrator.


VPN Service Providers

There are many companies that specialize in providing a commercial VPN service. These companies are known as 'VPN Service Providers'. VPN Service Providers often have servers in multiple countries, allowing you to not only get the security and privacy benefits on a VPN, but also making it easy to access websites that restrict access to certain counties. Most VPN Service Providers charge a small monthly or yearly fee for access to their servers, however there are also a number of free service providers.

If you are looking for a VPN Service Provider please see our list of VPN Service Providers that provide setup documentation and support for Viscosity. Viscosity will be able to connect to any VPN Service Provider that supports the OpenVPN protocol (which is almost all of them).


Setting Up Your Own VPN Server

Viscosity 1 6 – Graphical User Interface For Openvpn Download

If you setup a VPN server at home you'll be able to establish a VPN connection back to your home network and access your resources while on the road. This is particularly handy for accessing home file and media servers, viewing security cameras, controlling home devices, or as simple way to act as your own VPN Service Provider. Many consumer routers and file/media servers have inbuilt support for acting as an OpenVPN server, making getting started easier than ever (please see the guides linked below).

You can also setup an OpenVPN server on a Virtual Private Server (VPS) or dedicated server in a data center. Popular VPS providers include Amazon EC2, Digital Ocean, Linode, OVH and Vultr. This approach lets you act as your own VPN Service Provider, but with a server completely under your control. By running your own VPN server in a datacenter (as opposed to at home), you're also not limited by the VPN server's Internet connection when it comes to the maximum possible download and upload speeds.

We have put together a detailed Introduction to Running an OpenVPN Server guide, that covers everything from the basics to actually getting started. We recommend that as a starting point for anyone considering running their own OpenVPN server.

We have also written a large number of guides that cover the process of setting up your own OpenVPN server. These guides cover popular home routers and media servers (such as Netgear and Synology devices), enterprise grade firewalls (such as Sophos UTM, Ubiquiti EdgeRouter, and pfSense devices), and popular operating systems (such as Ubuntu and Red Hat). Please view the full list of guides by visiting the VPN Server Setup Guides section.

Once you have a VPN server you want to connect to you are ready to begin using Viscosity.

Viscosity enables this to be as simple as possible making it easy to import connections or create them from scratch. Please see the Getting Started Guide (for Mac) or the Getting Started Guide (for Windows) for a detailed setup guide and overview of Viscosity's features.

Many workplaces and VPN Service Providers who support Viscosity provide custom versions of Viscosity that are already bundled with everything you need to connect to your VPN. If you have been supplied with a copy of Viscosity by your workplace it may be ready to go as soon as you install it.





broken image