Skip to content
Explore the learning library ☟
◎ Google Translate
SanchitGurukulTechnology · Education · Innovation Take a quiz

Cisco ASA Remote Access VPN Explained — Part 2: Secure Client, SSL VPN, IKEv2 and Licensing

Prerequisites: VPN Fundamentals, TCP/IP, User Authentication, Certificates and Firewall Policy Basics


Imagine an employee working from home who needs access to an internal business application.

The employee’s laptop is connected to a home internet connection.

The application is available only on the corporate network and must not be exposed directly to the public internet.

How can the employee connect securely?

One solution is Remote Access VPN.

Cisco Secure Firewall ASA supports remote-access VPN services that establish protected connectivity between an authorized device and the organization’s VPN gateway.

Cisco’s current endpoint VPN application is called Cisco Secure Client, formerly known as AnyConnect.

However, administrators must understand the differences between TLS-based VPN, IPsec IKEv2 VPN, browser-based legacy VPN access, authentication and licensing.

In this article, you will learn:

  • How Cisco ASA Remote Access VPN works
  • What Cisco Secure Client is
  • How TLS-based and IPsec IKEv2 remote-access tunnels differ
  • Why Clientless SSL VPN is no longer supported in modern ASA releases
  • How authentication, MFA and authorization work
  • What VPN group policies control
  • How split tunneling affects traffic
  • What current Cisco Secure Client licenses provide
  • How to monitor and troubleshoot VPN sessions
  • Which security best practices should be followed

What Is Remote Access VPN?

A Remote Access VPN allows an authorized user or device to establish a protected connection to a central VPN gateway.

For Cisco ASA, the gateway is the firewall.

The user’s device runs a compatible VPN client or uses another supported connection method.

Example Remote Access Network

Component Example
Remote Employee Works from home
VPN Client Cisco Secure Client
VPN Gateway Cisco Secure Firewall ASA
Internal Application 192.168.10.50
Employee VPN Address Assigned from an approved VPN pool
Authentication Approved identity service and MFA

The VPN establishes an encrypted communication path between the client and ASA.

The user’s access to corporate resources still depends on routing, authorization and security policy.

Cisco ASA Remote Access VPN Architecture

1. Cisco Secure Client — The Modern AnyConnect

Cisco’s earlier remote-access software was widely known as Cisco AnyConnect Secure Mobility Client.

With version 5, Cisco renamed the product Cisco Secure Client.

The VPN module continues to provide supported remote-access capabilities.

What Cisco Secure Client Does

Depending on the selected version and configuration, it can:

  • Connect to supported ASA VPN headends
  • Establish TLS-based or IPsec IKEv2 VPN connections
  • Authenticate users through supported identity mechanisms
  • Apply VPN profile settings
  • Support reconnect and roaming-related capabilities
  • Integrate with supported posture and other modules

Why AnyConnect Still Appears in Documentation

Some ASA and ASDM commands and interface labels continue to use the name anyconnect.

Cisco explicitly documents that these older labels can remain even when Secure Client 5 is used.


2. SSL/TLS-Based Remote Access VPN

Cisco ASA can use supported TLS-based tunneling for client-based Remote Access VPN.

TLS protects communication between the VPN client and gateway.

How It Works

  1. The employee launches Cisco Secure Client.
  2. The client connects to the configured ASA VPN address.
  3. The gateway and client establish the applicable protected communication.
  4. The user completes the configured authentication.
  5. The ASA applies the relevant VPN group policy and authorization.
  6. The client receives the necessary VPN network configuration.
  7. Approved traffic passes through the established tunnel.

When TLS-Based VPN Is Useful

TLS-based VPN can be appropriate where:

  • Users connect from a variety of networks.
  • The organization requires managed client-based access.
  • Applicable TLS connectivity is available.
  • The ASA software and client versions are compatible.

Cisco Secure Client can use TLS and, where supported, DTLS to improve the performance of certain VPN traffic.


3. IPsec IKEv2 Remote Access VPN

Cisco Secure Client also supports IPsec IKEv2 Remote Access VPN with compatible ASA configurations.

How It Works

IKEv2 negotiates the relevant security associations.

IPsec protects matching packets between the remote device and the ASA.

The employee can then access approved corporate resources according to the VPN policy.

Typical Advantages

  • Standards-based IPsec protection
  • Supported modern cryptographic algorithms
  • Appropriate mobility and reconnect capabilities
  • VPN connectivity across supported operating systems

Understanding MOBIKE

MOBIKE is an IKEv2 extension that supports mobility and multihoming behavior.

It can help a compatible client maintain a VPN relationship when network addressing changes.

For example, an employee may switch from home Wi-Fi to mobile data.

This does not mean that every transition is guaranteed to occur without interruption.

TLS VPN vs IKEv2 IPsec VPN

Feature TLS-Based VPN IKEv2 IPsec VPN
Main protection TLS/DTLS IPsec ESP
Negotiation TLS-based mechanisms IKEv2
Client Cisco Secure Client Cisco Secure Client or supported alternatives
Typical use Client-based remote access Client-based remote access
NAT traversal Supported TLS connection behavior NAT-T where required
Mobility Client and protocol dependent MOBIKE on supported configurations
Feature availability Platform and release dependent Platform and release dependent

Neither method should be considered universally superior for every network.

Cisco ASA VPN_ TLS vs IKEv2 IPsec

4. What Happened to Clientless SSL VPN?

Older Cisco ASA releases supported Clientless SSL VPN, also called browser-based WebVPN.

It allowed users to access certain internal resources through a browser-based portal without installing a full VPN client.

However, this is a historical ASA feature.

Critical Support Change

Cisco removed Clientless SSL VPN beginning with ASA 9.17.

It is not supported in modern ASA 9.24 deployments.

What This Means

An older article might instruct administrators to:

  1. Enable a clientless WebVPN portal.
  2. Configure portal bookmarks.
  3. Publish internal applications.
  4. Give users browser-only access.

Those instructions must not be presented as a supported ASA 9.24 deployment workflow.

Historical vs Current Support

Feature Legacy ASA Releases ASA 9.17 and Later
Clientless SSL VPN portal Available on supported earlier releases Removed
Client-based Cisco Secure Client VPN Supported where compatible Supported where compatible
TLS-based VPN tunnel Supported where compatible Supported where compatible
IPsec IKEv2 remote access Supported where compatible Supported where compatible
Cisco ASA Clientless VPN Retirement Timeline

5. Remote Access VPN Authentication and Authorization

Establishing an encrypted tunnel is only one part of secure remote access.

The ASA must identify and authorize the user according to the intended deployment.

Authentication

Supported authentication mechanisms may involve:

  • Local user accounts
  • RADIUS servers
  • LDAP integration
  • Certificate authentication
  • SAML-based authentication where supported
  • Multi-factor authentication through the appropriate identity service

Authorization

After authentication, the system must determine which resources and settings apply.

VPN authorization can involve:

  • Group policies
  • Address pools
  • Split-tunnel settings
  • VPN filters
  • DNS settings
  • User or group permissions
  • Session restrictions

Example Access Policy

User Group Approved Resources
Employees Business applications
Finance Team Finance applications
Contractors Selected project systems
Administrators Approved management services

These are conceptual policy requirements, not preconfigured ASA roles.


6. Understanding Full-Tunnel and Split-Tunnel VPN

Remote Access VPN can send different categories of traffic through different paths.

Full-Tunnel VPN

A full-tunnel design routes the designated user traffic through the corporate VPN.

This can provide centralized security enforcement but increases the traffic load on the VPN gateway and corporate network.

Split-Tunnel VPN

A split-tunnel design sends selected corporate routes through the VPN while other traffic follows the user’s ordinary network connection.

Comparison

Feature Full Tunnel Split Tunnel
Internet traffic path Through corporate VPN as configured May use local internet
Corporate application traffic Through VPN Through VPN for defined routes
Centralized inspection Broader potential visibility Limited to tunneled traffic
Corporate bandwidth use Generally higher Often lower
Security considerations Gateway capacity and policy Endpoint and local-network risks
Cisco ASA VPN Tunnel Comparison Infographic

7. Cisco Secure Client VPN Licensing

The original article described AnyConnect Plus and Apex as the current licensing options.

Cisco’s modern licensing terminology is different.

Current Licensing Names

Current License Historical Name
Cisco Secure Client Advantage AnyConnect Plus
Cisco Secure Client Premier AnyConnect Apex
Cisco Secure Client VPN Only AnyConnect VPN Only

Advantage

Secure Client Advantage covers supported core VPN and related capabilities.

Premier

Secure Client Premier includes additional advanced capabilities, which can include supported posture functions, SAML authentication and ASA multiple-context Remote Access VPN.

VPN Only

VPN Only is a separate licensing option intended for defined VPN use cases and license arrangements.

Licensing Checklist

Verify:

  • Number of users
  • Required concurrent sessions
  • Chosen VPN protocol
  • VPN headend capacity
  • Advanced authentication requirements
  • Posture or endpoint modules
  • Multiple-context use
  • Contract and subscription terms

8. Cisco ASA Remote Access VPN Verification

After configuring the relevant VPN service, use ASA CLI to investigate connected clients.

Display VPN Sessions

Command
show vpn-sessiondb

Display Cisco Secure Client Sessions

The ASA command retains the historical anyconnect keyword.

Command
show vpn-sessiondb anyconnect

Display IKEv2 Remote Access Sessions

Command
show vpn-sessiondb ra-ikev2-ipsec

Display IKEv2 Associations

Command
show crypto ikev2 sa

Display IPsec Associations

Command
show crypto ipsec sa

Review VPN Logging

Command
show logging
Output / Result
Expected verification — illustrative summary

VPN session:
Authorized user is connected.

Assigned address:
Client has received the expected VPN address.

Tunnel:
Supported tunnel protocol is established.

Authorization:
Correct group policy and access restrictions apply.

Traffic:
Permitted corporate applications are reachable.

Logging:
Relevant session and security events are available.

This is an expected verification checklist, not literal command output.


9. Common Remote Access VPN Problems

Problem Possible Cause Recommended Check
Secure Client cannot connect Network or gateway reachability Verify VPN hostname and connectivity
User authentication fails Incorrect credentials or identity-service issue Review AAA and authentication logs
MFA fails Identity-provider or policy problem Review supported MFA integration
Connected but internal server unavailable ACL, VPN filter or routing Inspect authorized routes and policies
Internal hostname does not resolve DNS settings Verify pushed DNS servers
IPsec IKEv2 tunnel fails IKE policy or peer compatibility show crypto ikev2 sa
TLS VPN disconnects TLS, certificate or network issue Review gateway and client logs
VPN performance is poor Latency, tunnel overhead or capacity Review traffic and resources
Some internet traffic bypasses VPN Configured split tunneling Review tunnel policy
Advanced feature unavailable Licensing limitation Verify entitlement

Practical Troubleshooting Sequence

  1. Confirm the client version is compatible.
  2. Verify the VPN gateway’s public name or address.
  3. Check certificates and TLS or IKEv2 negotiation.
  4. Review authentication and MFA results.
  5. Confirm the assigned VPN address.
  6. Review applicable group policy.
  7. Check split-tunnel and DNS settings.
  8. Verify access policies, VPN filters and NAT.
  9. Check remote application and network reachability.
  10. Review logs before making configuration changes.

10. VPN Security Best Practices

Use Modern Cryptography

Select strong, supported encryption and authentication settings.

Avoid obsolete algorithms and outdated software.

Enable MFA

Use supported multi-factor authentication to reduce risk from stolen passwords.

Apply Least-Privilege Access

Use group policies, authorization and VPN filters to restrict users to required resources.

Maintain Trusted Certificates

Use appropriate certificates and validate the VPN gateway’s identity.

Control Split Tunneling

Define which traffic should use the corporate VPN based on security requirements.

Maintain Client and ASA Software

Review security advisories and supported releases.

Monitor Sessions

Watch for unusual authentication failures, unexpected user activity and abnormal connection patterns.

Review Licensing

Confirm that all required VPN capabilities remain properly entitled.

Plan Capacity

Evaluate remote-user counts, concurrent sessions, encrypted throughput and availability requirements.

Use Supported Posture Controls

Where required, select the appropriate Secure Client modules and compatible identity or endpoint systems.


Key Takeaways — Remote Access VPN

  • Cisco ASA supports client-based Remote Access VPN.
  • Cisco Secure Client 5 is the modern name for AnyConnect.
  • TLS-based VPN and IKEv2 IPsec VPN are different supported tunnel methods.
  • Clientless SSL VPN was removed in ASA 9.17 and later.
  • Authentication and authorization are separate security functions.
  • Full-tunnel and split-tunnel policies determine traffic routing.
  • Secure Client Advantage and Premier are the current major licensing tiers.
  • Modern licensing and feature support must be verified for each deployment.
  • VPN session status and actual application connectivity should both be tested.

Conclusion

Cisco ASA Remote Access VPN provides protected connectivity for employees and other authorized users connecting from external networks.

Cisco Secure Client supports compatible TLS-based and IKEv2 IPsec remote-access methods.

However, a reliable deployment requires more than an encrypted tunnel.

Administrators must configure authentication, authorization, VPN address assignment, DNS, routing, split tunneling, licensing and logging.

It is also essential to distinguish current features from older technologies.

Clientless SSL VPN is no longer supported on modern ASA releases, and the AnyConnect branding has evolved into Cisco Secure Client.

By understanding these changes and following controlled access policies, organizations can build remote-access solutions that are both secure and manageable.


SanchitGurukul Static Resources

Official External References

Your feedback matters

Was this post helpful?

0 reactions

SanchitGurukul — Technology • Education • Innovation

Discussion

0 approved comments

No approved comments yet. You can start the discussion below.

Leave a Comment

No login is required. Name and email are used for moderation/security. Your email is never displayed publicly. All comments require administrator approval.

This field is not used to determine whether a comment is safe.

Plain text only. File uploads, scripts, executable code, abuse and spam are not accepted.


Discover more from SanchitGurukul

Subscribe to get the latest posts sent to your email.

Keep exploring

Related guides

Namaste! I’m SG Saarthi 👋Need help learning or finding something?