From the command line you can use curl or wget to download the file, like $ wget -content-disposition.
On Debian-derived systems, install these dependencies by running (as root): $ apt-get install build-essential libffi-dev perl zlib1g-devĭownload the most recent Authentication Proxy for Unix from. On most recent RPM-based distributions - like Fedora, RedHat Enterprise, and CentOS - you can install these by running (as root): $ yum install gcc make libffi-devel perl zlib-devel diffutils See Protecting Applications for more information about protecting applications in Duo and additional application options.Įnsure that Perl and a compiler toolchain are installed. You'll need this information to complete your setup. Click Protect to get your integration key, secret key, and API hostname.
Locate (or set up) a system on which you will install the Duo Authentication Proxy. This Duo proxy server will receive incoming RADIUS requests from your Cisco ASA IPSec VPN, contact your existing local LDAP/AD or RADIUS server to perform primary authentication, and then contact Duo's cloud service for secondary authentication. To integrate Duo with your Cisco ASA IPSec VPN, you will need to install a local Duo proxy service on a machine within your network. You should already have a working primary authentication configuration for your Cisco ASA IPSec VPN users before you begin to deploy Duo.
First Stepsīefore moving on to the deployment steps, it's a good idea to familiarize yourself with Duo administration concepts and features like options for applications, available methods for enrolling Duo users, and Duo policy settings and how to apply them. If your organization requires IP-based rules, please review this Duo KB article. Firewall configurations that restrict outbound access to Duo's service with rules using destination IP addresses or IP address ranges aren't recommended, since these may change over time to maintain our service's high availability. This application communicates with Duo's service on TCP port 443.