Cisco flexVPN Ikev2 Configuration radiUS Attributes
Cisco flexVPN Ikev2 Configuration radiUS Attributes
Cisco flexVPN Ikev2 Configuration radiUS Attributes
Note For inbound attributes sent by the FlexVPN server to RADIUS that are not listed below, the value is set by
the AAA system.
Attribute User-Name
Type IETF
Format String
Attribute ID 1
Description This attribute is sent by the FlexVPN server to Radius and is derived as follows:
• AAA based preshared keys—Peer IKEv2 identity
• EAP authentication—Peer EAP identity
• User or group authorization—Output of the name mangler or the string specified in the
IKEv2 profile authorization commands
• Accounting—Peer EAP identity or IKEv2 identity
This attribute may also be received from Radius in Access-Accept after successful EAP
authentication and specifies the authenticated peer EAP identity.
Attribute User-Password
Type IETF
Format String
Attribute ID 2
Description This attribute is sent by the FlexVPN server to RADIUS and is derived as follows:
• AAA based preshared keys—“cisco”
• User/group authorization—“cisco”
Attribute Calling-Station-ID
Type IETF
Format String
Attribute ID 31
Description This attribute is sent by FlexVPN server to RADIUS and is derived as follows:
• AAA based pre-shared keys—IKEv2 initiator address
• EAP authentication—IKEv2 initiator address
• User/group authorization—IKEv2 initiator address
Attribute Service-Type
Type IETF
Format String
Attribute ID 6
Description This attribute is used by FlexVPN server for EAP authentication and the value of this attribute
is set to ‘Login’.
Attribute EAP-Message
Type IETF
Format String
Attribute ID 79
Description This attribute is used by FlexVPN server for EAP authentication to relay EAP packets between
EAP server and the Remote Access Client.
Attribute Message-Authenticator
Type IETF
Format String
Attribute ID 80
Description This attribute is sent by FlexVPN server for EAP authentication. The value for this attribute
is set by AAA subsystem.
Attribute Framed-Pool
Type IETF
Format String
Attribute ID 88
Description Specifies the name of IPv4 address pool that is used by FlexVPN server to allocate the IPv4
address to assign to the client. The allocated address is pushed to client via IKEv2 standard
config attribute INTERNAL_IP4_ADDRESS.
Attribute ipsec:group-dhcp-server
Format String
Description Specifies the IPv4 DHCP server that is used by FlexVPN server to lease IPv4 address to
assign to the client. The leased address is pushed to client via IKEv2 standard config attribute
INTERNAL_IP4_ADDRESS.
Attribute ipsec:dhcp-giaddr
Format IPaddr
Description Specifies the IPv4 DHCP gateway IP address that is used by FlexVPN server to contact the
DCHP server.
Attribute ipsec:dhcp-timeout
Format Integer
Description Specifies the time to wait for response from IPv4 DHCP server that is used by FlexVPN
server to timeout response from the DHCP server.
Attribute ipsec:ipv6-addr-pool
Format String
Description Specifies the name of IPv6 address pool used by FlexVPN server to allocate the IPv6 address
to assign to the client. The allocated address is pushed to the client via IKEv2 standard config
attribute INTERNAL_IP6_ADDRESS.
Attribute ipsec:route-set=prefix
Format String
Description Specifies a subnet protected by FlexVPN server. This is pushed to the client via IKEv2
standard configuration attribute INTERNAL_IP4_SUBNET.
Note This AV pair was introduced in Cisco IOS Release 15.2(2)T.
Attribute ipsec:route-set=interface
Format String
Description This attribute is used locally and enables sending of VPN interface IP address to the peer via
IKEv2 standard config attribute INTERNAL_IP4_SUBNET. This allows running routing
protocols such as BGP over VPN.
Note In Cisco IOS Release 15.2(2)T, this AV pair replaced the “ipsec:route-set-interface”
AV pair.
Attribute ipsec:route-accept
Format String
Description This attribute is used locally and specifies the filter for the subnets received from the peer
via IKEv2 standard config attribute INTERNAL_IP4_SUBNET. The attribute also specifies
the tag and distance for the routes added by IKEv2 for the filtered subnets.
Note In Cisco IOS Release 15.2(2)T, the AV pair “ipsec:route-accept=any” replaced
“ipsec:route-accept=accept acl:any” and the AV pair “ipsec:route-accept=none”
replaced “ipsec:route-accept=deny”.
Attribute ipsec:ipsec-flow-limit
Format Integer
Description This attribute is used by FlexVPN server and specifies the maximum number of IPsec SAs
that an IPSec dVTI session can have. There is no limit by default. This parameter is similar
to the crypto ipsec profile and set security-policy limit commands.
Attribute ip:interface-config
Format String
Description This attribute is used locally and specifies an interface configuration mode command string
that is applied on the virtual access interface for the session. For local configuration, the
IKEv2 authorization policy points to an AAA attribute list that must have interface-config
attribute.
Attribute Tunnel-Type
Type IETF
Format Integer
Attribute ID 64
Description This attribute specifies the tunnel type (ESP, AH, GRE, etc.) and is received when FlexVPN
server fetches preshared key for the session from RADIUS server.
Attribute Tunnel-Medium-Type
Type IETF
Format Integer
Attribute ID 65,
Description This attribute specifies the tunnel transport type (IPv4, IPv6, etc.) and is received when
FlexVPN server fetches preshared key for the session from the RADIUS server.
Attribute Tunnel-Password
Type IETF
Format String
Attribute ID 69
Description This attribute specifies the symmetric preshared key and is received when FlexVPN server
fetches preshared key for the session from RADIUS server.
Attribute ipsec:ikev2-password-local
Format String
Description This attribute specifies the local preshared key and is received when FlexVPN server fetches
preshared key for the session from RADIUS server.
Attribute ipsec:ikev2-password-remote
Format String
Description This attribute specifies the remote preshared key and is received when FlexVPN server fetches
preshared key for the session from RADIUS server.
Attribute Framed-IP-Address
Type IETF
Format IPaddr
Attribute ID 8
Description Specifies IPv4 address assigned to the client. This is pushed to the client via IKEv2 standard
configuration attribute INTERNAL_IP4_ADDRESS.
Attribute Framed-IP-Netmask
Type IETF
Format IPaddr
Attribute ID 9
Description Specifies the subnet mask of the IPv4 address assigned to the client. This is pushed to client
via IKEv2 standard configuration attribute INTERNAL_IP4_NETMASK.
Attribute ipsec:dns-servers
Format String
Description Specifies the primary and secondary IPv4 DNS servers for the client. This is pushed to the
client via IKEv2 standard config attribute INTERNAL_IP4_DNS.
Attribute ipsec:wins-servers
Format String
Description Specifies the primary and secondary IPv4 WINS servers for the client. This is pushed to the
client via IKEv2 standard configuration attribute INTERNAL_IP4_NBNS.
Attribute ipsec:route-set=access-list
Format String
Description Specifies the IPv4 subnets protected by FlexVPN server. This is pushed to the client via
IKEv2 standard configuration attribute INTERNAL_IP4_SUBNET.
Note In Cisco IOS Release 15.2(2)T, this AV pair replaced the “ipsec:inacl” AV pair.
Attribute ipsec:addrv6
Format String
Description Specifies the IPv6 address assigned to the client. This is pushed to client via IKEv2 standard
configuration attribute INTERNAL_IP6_ADDRESS in the first 16 bytes.
Attribute ipsec:prefix-len
Format Integer
Example ipsec:prefix-len=24
Description Specifies the prefix length of the IPv6 address assigned to the client. This is pushed to client
via IKEv2 standard configuration attribute INTERNAL_IP6_ADDRESS in the last (17th)
byte.
Attribute ipsec:ipv6-dns-servers-addr
Format String
Description Specifies the primary and secondary IPv6 DNS servers for the client. This is pushed to the
client via IKEv2 standard configuration attribute INTERNAL_IP6_DNS.
Format String
Description Specifies IPv6 subnets protected by the FlexVPN server. This is pushed to the client via
IKEv2 standard configuration attribute INTERNAL_IP6_SUBNET.
Note In Cisco IOS Release 15.2(2)T, this AV pair replaced the “ ipsec:ipv6-subnet-acl”
AV pair.
Attribute ipsec:banner
Format String
Description Specifies the banner text. This is pushed to the client via Cisco Unity attribute
MODECFG_BANNER.
Attribute ipsec:default-domain
Format String
Description Specifies the default domain. This is pushed to the client via Cisco Unity attribute
MODECFG_DEFDOMAIN.
Attribute ipsec:split-dns
Format String
Description Specifies the split DNS name. This is pushed to the client via Cisco Unity attribute
MODECFG_SPLITDNS_NAME. You can configure up to 10 split DNS names.
Attribute ipsec:ipsec-backup-gateway
Format String
Description Specifies the backup gateway. This is pushed to the client via Cisco Unity attribute
MODECFG_BACKUPSERVERS. You can configure up to 10 backup gateways.
Attribute ipsec:pfs
Format Integer
Description Specifies IPsec PFS (Perfect Forward Secrecy) enable/disable. This is pushed to the client
via Cisco Unity attribute MODECFG_PFS. The value must be 0 to disable and 1 to enable.
Attribute ipsec:include-local-lan
Format Integer
Description Enables or disables include local LAN. This is pushed to the client via Cisco Unity attribute
MODECFG_INCLUDE_LOCAL_LAN. The value must be 0 to disable and 1 to enable.
Attribute ipsec:smartcard-removal-disconnect
Format Integer
Description Enables or disables smartcard removal disconnect. This is pushed to the client via Cisco
Unity attribute MODECFG_SMARTCARD_REMOVAL_DISCONNECT. The value must
be 0 to disable and 1 to enable.
Attribute ipsec:configuration-url
Format String
Description Specifies the URL for configuration download. This is pushed to the client via Cisco FlexVPN
attribute MODECFG_CONFIG_URL.
Attribute ipsec:configuration-version
Format Integer
Description Specifies the version of the configuration to download. This is pushed to the client via Cisco
FlexVPN attribute MODECFG_CONFIG_VERSION.