All rights reserved. Printed in the USA. September 1997.
The information in this document is subject to change without notice. The
statements, config ura tio n s, techn ic al data , and re com men da tio ns in this do cum ent
are believed to be accurate and reliable, but are presen ted without express or
implied warranty. Users must take full responsibility for their applications of any
products specified in this document. The information in this document is
proprietary to Bay Networks, Inc.
The software descri bed in this docume nt is furnished under a license agre ement
and may only be used in accordan ce with the terms of that license . A summary of
the Software License is included in this document.
Trademarks
Bay Networks is a registered t r ademark and Remote Ann ex, Ba yStack,
Quick2Config, System 5000, Bay Networks Press, and the Bay Networks logo are
trademarks of Bay Networ ks, Inc.
Microsoft, MS, MS-DOS, Win32, Windows, and Windows NT are registered
trademarks of Microsoft Corporation.
All other trademarks and registered trademarks are the property of their respective
owners.
Restricted Rights Legend
Use, duplication, or disclosure by the United States Government is subject to
restrictions as set forth in subparagraph (c)(1)(ii) of the Rights in Technical Data
and Computer Software clause at DFARS 252.227-7013.
Notwithstanding any other license agreement that may pertai n to, or accompany
the deliv ery of, th is compute r softwa re, the rig hts of the Un ited State s Gov er nment
regarding its use, r eproduction, and disclosure are a s set forth in the Commer cial
Computer Software-Restricted Rights clause at FAR 52.227-19.
Statement of Conditions
In the interest of imp rov ing inte rnal d esign, o peratio nal fun ction, and /or relia bility,
Bay Networks, Inc. reserves the right to make changes to the products described in
this document without notice.
Bay Networks, Inc. does not assume any liabi lity that may occur due to the use or
application of the pr o du ct ( s) or circuit layout(s) de s cr i be d here in .
SUCH PORTIONS OF THE SOFTWARE ARE PROVIDED “AS IS” AND
WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
In addition, the program and information contained herein are licensed only
pursuant to a license agreement that contains restrictions on use and disclosure
(that may incorpo rate b y re ference certain limitatio ns an d no tices im posed b y t hird
parties).
iiiRemote Access Concentrator Software Reference
Page 4
Bay Networks, Inc. Software License Agreement
NOTICE: Please carefully read this license agreement before copying or using the
accompanying software or installing th e hardware unit with pre-enabled software
(each of which is referred to as “Software” in this Agreement). BY COPYING OR
USING THE SOFTWARE, YOU ACCEPT ALL OF THE TERMS AND
CONDITIONS OF THIS LICENSE AGREEMENT. THE TERMS EXPRESSED
IN THIS AGREEMENT ARE THE ONLY TERMS UNDER WHICH BAY
NETWORKS WILL PERMIT YOU TO USE THE SOFTWARE. If you do not
accept these terms and conditions, return the product, unused and in the original
shipping container, within 30 days of purchase to obtain a credit for the full
purchase price
1. License Grant. Bay Networks, Inc. (“Bay Networks”) grants the end user of the
Software (“Licensee”) a personal, nonexclusive, nontransferable license: a) to use
the Software either on a single compu ter or, if applicable, on a single authorized
device identified by host ID, for which it was originally acquired; b) to copy the
Software solely for backup purposes in support of authorized use of the Software;
and c) to use and copy the associated user manual solely in support o f authorized
use of the Software by Licensee. Thi s license applies to the So ftware only a nd does
not extend to Bay Netwo rks Agent software or ot her Bay Networks software
products. Bay Networks Agent software or other Bay Networks software products
are licensed for use under the terms of the applicable Bay Networks, Inc. Software
License Agreement that accompanies such software and upon payment by the end
user of the applicable license fees for such software.
2. Restrictions on use; reservation of rights. The Software and user manuals are
protected under copyright laws. Bay Networks and/or its licensors retain all title
and ownership in both the Software and user manuals, including any revisions
made by Bay Networks or its licensors. The c opyright notice must be reproduced
and included with any copy of any portion of the Software or user manuals.
Licensee may not modify, translate, decompile, disassemble, use for any
competitive analysis, reverse engineer, distribute, or create derivative works from
the Software or user manuals or any copy, in whole or in part. Except as expressly
provided in this Agreement, Licensee may not copy or transfer the Software or
user manuals, in whole or in part. The Software and user manuals embody Bay
Networks’ and its licensors’ confident ial and proprietary intellect ual property.
Licensee shall not sublicense, assign, or otherwise disclose to any third party the
Software, or any in formation about the operation, design, performance, or
implementation of the Software and user manuals that is confidential to Bay
Networks and its licensors; however, Licensee may grant permission to its
consultants, subcontractors, and age nts to use the Software at Licensee’ s f acili ty,
provided they have agreed to use the Software only in accordance with the terms of
this license.
3. Limited warranty. Bay Networks warrants each item of Software, as delivered
by Bay Networks and properly installed and operated on Bay Networks hardware
or other equipment it is originally lic ense d for, to function substantially as
described in its accompanying user man ual during its warranty period, which
begins on the date Sof tware is first shipped to Licensee. If any item of Softwar e
fails to so function during its warranty period, as the sole remedy Bay Networks
will at its discretion provide a suitable fix, patch, or workarou nd for the problem
that may be included in a future Software release. Bay Networks further warrants
to Licensee that the media on which the Software is provided will be free from
defects in materials and workmanship under normal use for a period of 90 days
Remote Access Concentrator Software Referenceiv
Page 5
RADIUS Attributes Reference
from the date Software is first shipped to Licensee. Bay Networks will replace
defective media at no charge if it is returned to Bay Networks during the war ranty
period along with pr oof of the date of shipment. This warranty does not apply if
the media has been damaged as a result of accident, misuse, or abuse. The Licensee
assumes all responsibility for selection of the Software to achieve Licensee’s
intended results and for the installation, use, and results obtained from the
Software. Bay Networks does not warrant a) that the functions c ontained in the
software will meet the Licensee’s requirements, b) that the Software will operate in
the hardware or software combinations t hat the Licensee may select, c) that the
operation of the Software will be uninterrupte d or error free, or d) that all defects
in the operation of the Soft ware will be corre cted. Bay Netw orks is not oblig ated to
remedy any Software defect that cannot be reproduced with the latest Software
release. These warranties do not apply to the Software if it has been (i) altered,
except by Bay Networks or in accordance with its instructio ns; (ii) used in
conjunction with a nothe r v endor’s product, resulting in th e de fect; or (iii ) damage d
by improper environment, abuse, misuse, accident, or negligence. THE
FOREGOING WARRANTIES AND LIMITATIONS ARE EXCLUSIVE
REMEDIES AND ARE IN LIEU OF ALL OTHER WARRANTIES EXPRESS
OR IMPLIED, INCLUDING WITHOUT LIMIT ATION ANY WARRANTY OF
MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
Licensee is responsible for the security of its own data and information and for
maintaining adequate procedures apart from the Software to reconstruct lost or
altered file s, data, or programs.
4. Limitation of liability. IN NO EVENT WILL BAY NETWORKS OR ITS
LICENSORS BE LIABLE FOR ANY COST OF SUBSTITUTE
PROCUREMENT; SPECIAL, INDIRECT, INCIDENTAL, OR
CONSEQUENTIAL DAMAGES; OR ANY DAMA GES RESULTING FROM
INACCURATE OR LOST DATA OR LOSS OF USE OR PROFITS ARISING
OUT OF OR IN CONNECTION WITH THE PERFORMANCE OF THE
SOFTWARE, EVEN IF BAY NETWORKS HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH D AMA GES. IN NO EVENT SHALL T HE LIABILITY
OF BAY NETWORKS RELATING TO THE SOFTWARE OR THIS
AGREEMENT EXCEED THE PRICE PAID TO BAY NETWORKS FOR THE
SOFTWARE LICENSE.
5. Government Licensees. This provision applies to all Software and
documentation acquired directly or indirectly by or on behalf of the United States
Government. The Software and documentati on are commercial products, licensed
on the open market at market prices, and were developed entirely at private
expense and without the use of any U.S. Government funds. The license to the U.S.
Government is granted only with restricted rights, and use, dupl ication, or
disclosure by the U.S. Government is subject to the restrictions set forth in
subparagraph (c)(1) of the Commercial Computer Software––Restricted Rights
clause of FAR 52.227-19 and the limitations set out in this license fo r civilian
agencies, and subparagraph (c)(1)(ii) of the Rights in Technical Data and
Computer Software clause of DFARS 252.227-7013, for agencies of the
Department of Defense or their successors, whichever is applicable.
6. Use of Software in the European Community. This provision applies to all
Software acquired for use within the European Community. If Licensee uses the
Software within a country in the European Community, the Software Directive
enacted by the Council of European Communities Directive dated 14 Ma y, 1991,
will apply to the e xamination of the So ftware to f acilitate i nteroperabil ity . Licensee
vRemote Access Concentrator Software Reference
Page 6
RADIUS Attributes Reference
agrees to notify Bay Networks of any such int ended examination of the Software
and may procure support and assistance from Bay Networks.
7. Term and termination. This license is effective until terminated; however, all
of the restrictions with respect to Bay Networks’ copyright in the Software and
user manuals will cease being effective at the date of expiration of the Bay
Networks copyright; tho s e restrictions relating to use and disclosure of Bay
Networks’ confidential information shall continue in effect. Licensee may
terminate this license at any time. The lice nse will automatically terminate if
Licensee fails to comply with an y of t he te rm s and c o nd itio ns of th e licen se. Upo n
termination for any reason, Licensee will immediately destroy or return to Bay
Networks the Software , user ma nuals, and all co pies. Bay Networ ks is not lia ble to
Licensee for damages in a ny form solely by reason of the termination of this
license.
8. Export and Re-export. Licensee agrees not to export, directly or indirectly, the
Software or related technical data or information without first obtaining any
required export li censes or other governmental approvals. Without limiting the
foregoing, Licensee, on behalf of itself and its subsidiaries and affiliates, agrees
that it will not, without fir st ob taining all e xport lic enses and appro v als requir ed b y
the U.S. Government: (i) export, re-export, transfer, or div ert any such Software or
technical data , or any direct product thereof, to any coun try to which such expo rts
or re-exports are restricted or embargoed under United States export control laws
and regulations, or to any national or resident of such restricted or embargoed
countries; or (ii) provide the Software or related technical data or information to
any military end user or for any military end use, including the design,
development, or production of any chemical, nuclear, or biological weapons.
9. General. If any provision of this Agreement is held to be invalid or
unenforceable by a court of competent jurisdiction, the remainder of the provisions
of this Agreement shall remain in full force and effect. This Agreement will be
governed by the laws of the state of California.
Should you have any questions concerning this Agreement, contact Bay Networks,
Inc., 4401 Great America Parkway, P.O. Box 58185, Santa Clara, Calif ornia
95054-8185.
LICENSEE ACKNOWLEDGES THAT LICENSEE HAS READ THIS
AGREEMENT, UNDERSTANDS IT, AND AGREES TO BE BOUND BY ITS
TERMS AND CONDITIONS. LICENSEE FURTHER AGREES THAT THIS
AGREEMENT IS THE ENTIRE AND EX CLUSIVE AGREEMENT BETWEEN
BAY NETWORKS AND LICENSEE, WHICH SUPERSEDES ALL PRIOR
ORAL AND WRITTEN AGREEMENTS AND COMMUNICATIONS
BETWEEN THE PARTIES PERTAINING TO THE SUBJE CT MATTER OF
THIS AGREEMENT. NO DIFFERENT OR ADDITIONAL TERMS WILL BE
ENFORCEABLE AGAINST BAY NETWORKS UNLESS BAY NETWORKS
GIVES ITS EXPRESS WRITTEN CONSENT, INCLUDING AN EXPRESS
WAIVER OF THE TERMS OF THIS AGREEMENT.
Before using this document, you must complete the following procedures.
For a new RAC or Annex:
•Install the hardware and boot the unit, as described in the
appropriate hardware installation manual (for example, for the
Model 8000 RAC, this is the Bay Networks publication
Installing the Model 8000 Remote Access Concentrator
•Install the software.
•Make sure that the unit is operational.
•Have a RADIUS server available on your network.
•Change any of the default RADIUS parameter values that are
not appropriate for your environment.
).
xiRADIUS Attrib u tes Reference
Page 12
About This Guide
Con ventions
Also, it is recommended that you conf igure the basic sof tware aspects of
your RAC or Annex system before you enable any kind of security,
including RADIUS.
special
special type
type
In examples, special type indicates system output.
Bold special type indicates user input.
<cr>In command examples, this notation indicates that
pressing the Return key enters the default value.
lowercase boldLowercase bold indi cates comman ds, pat hnames, or
filenames that must be entered as di splayed.
lowercase italicsIn the context of commands and command syntax,
lowercase italics indicate variables for which the user
supplies a value.
[ ]In command dialogue, square brackets indicate
default values. Pressing the Return key selects this
value. Square brac kets appearing in command syntax
indicate optional arguments.
{ }In command syntax, braces indicate that one, and only
one, of the enclosed values must be entered.
xii
RADIUS Attr ibutes Reference
Page 13
About This Guide
|In command syntax, a vertical line (|) separates the
different options available for a parameter.
X
CTRL-
This notation indic ates a tw o-char acter seque nce for
control characters. To enter the control character,
CTRL
hold down the Contr ol key (often labele d
X
press the character specified by
.
) and
Notes provide important inform ation.
Warnings inform you about conditions
that can have adverse effects on
processing.
Cautions notify you about dangerous
conditions.
Acron yms
ACPAccess Control Protocol
AUIAttachment Unit Interface
BFSBlock File Server
BootPBootstrap Protocol
BRIBasic Rate Interface
CASChannel Associated Signalling
CCITTInternational Telegraph and Telephone Consultative
Committee (now ITU-T)
CSMA/CDCarrier Sense Multiple Access with Collision Detection
DLCMIData Link Control Management Interface
erpcdexpedited remote procedure call daemon
FTPFile Transfer Protocol
GUIGraphical User Interface
IPInte rnet Prot ocol
RADIUS Attributes Reference
xiii
Page 14
About This Guide
ISDNIntegrated Services Digital Network
ISOInternational Organization for Standardization
ITU-TInternational Telecommunications Union–
Telecommunications (formerly CCITT)
LANlocal area network
MACmedia access control
MAUm edia access unit
MMPMultisystem Multilink PPP
MPMultilink PPP
MDI-Xmedia-dependent interface with crossover
NBMAnonbroadcast multi-access
OSIOpen Systems Interconnection
PPP Point-to-Point Protocol
PRIPrimary Rate ISDN
RIPRouting Information Protocol
RACBay Networks Remote Access Concentrator
RADIUSRemote Authentication Dial In User Service
SMDSSwitched Multimegabit Data Service
SNMPSimple Network Management Protocol
TCP/IPTransmission Control Protocol/Internet Protocol
Teln etTeleco mmunication Network
TFTPTrivial File Transfer Protocol
TPEtwisted-pair Ethernet
UDPUser Datagram Protocol
WANwide area network
xiv
RADIUS Attr ibutes Reference
Page 15
Ordering Bay Networks Publications
To purchase additional copies of this document or other Bay Networks
publications, order by part number from Bay Networks Press
following numbers:
•Phone--U.S./Canada: 888-422-9773
•Phone--International: 510-490-4752
•FAX--U.S./Canada and International: 510-498-2609
The Bay Networks Press catalog is available on the World Wide Web at support.baynetworks.com/Library/GenMisc. Bay Networks
publications are available on the World Wide Web at s upport.baynetworks.com/Library/tpubs.
Bay Networks Customer Service
About This Guide
™
at the
Y ou can purcha se a support contract from your Bay Networks distributor
or authorized reseller, or directly from Bay Networks Services. For
information about, or to purchase a Bay Networks service cont ract , call
either your local Bay Ne tworks field sales office or one of the f ollowing
numbers:
RegionTelephone numberFax number
United States and
Canada
Europe33-4-92-96-69-6633-4-92-96-69-96
Asia/Pacific61-2-9927-8888 61-2-9927-8899
Latin America561-988-7661561-988-7550
Information about customer service is also available on the World Wide W eb at
800-2LANWAN; then enter
Express Routing Code (ERC) 290,
when prompted, to purchase or
renew a service contract
508-916-8880 (direct)
support.baynetworks.com
508-916-3514
.
RADIUS Attributes Reference
xv
Page 16
About This Guide
How to Get Help
If you purchased a service contract for your Bay Netw orks product from
a distributor or authorized reseller, contact the technical support staf f for
that distributor or reseller for assistance.
If you purchased a Bay Networks service program, call one of the
following Bay Networks Technical Solutions Centers:
Technical Solutions CenterTelephone numberFax number
Billerica, MA800-2LANWAN508-916-3514
Santa Clara, CA800-2LANWAN408-495-1188
Valbonne, France33-4-92-96-69-6833-4-92-96-69-98
Sydney, Australia61-2-9927-880061-2-9927-8811
Tokyo, Japan81-3-5402-018081-3-5402-0173
xvi
RADIUS Attr ibutes Reference
Page 17
RADIUS Attributes
RADIUS clients and servers use attributes to exchange authentication,
authorization, and accounting information. The RAC supports most of
the attributes def ined in IETF RFCs 2138 and 2139, as well as a number
of Bay Networks vendor-s pecific attributes (VSAs) and vendor-specif ic
enumerations of attributes (VSEs).
This document lists all the RADIUS attributes in numerical order,
indicating which attributes the RAC supports and which it does not.
Supported attributes are described, with each description containing:
•A brief definition
•Usage information
•An indication of whether or not multiple instances of the
attribute are allowed in the same packet
•Dependencies (if appropriate)
In the descriptions that follow:
•Attribute numbers are enclosed in parentheses, for example,
Service-Type (6)
•Enumeration numbers are enclosed in square brackets, for
example
To use RADIUS, you must set the RAC
parameter to
Once
enumeration values supersede RAC configuration parameter
values as well as values established in the ACP and
configuration files, except for the value set by the
address_origin
how addresses are assigned to local and remote peers.
For information on RAC configuration parameters, see the
Remote Access Concentrator Softwar e Refer ence
Remote Access Concentrators Using Command Line Interfaces
Login [1]
auth_protocol
.
.
auth_protocol
radius
, which is not the default.
is set to
parameter. This parameter setting determines
radius
, all RADIUS attribute and
and
Managing
.
1RADIUS Attributes Reference
Page 18
RADIUS Attributes
RADIUS Authentication Attributes
User-Name (1)
Specifies the name of the user attempting access.
Usage: This is a string of 1 through 253 ASCII-printable characters.
Multiple Instances Allowed: No.
Dependencies: Must be present in Access-Request packets.
User-Password (2)
Specifies either the password of the user attempting access or the
password entered by the user in response to an Access-Challenge. The
password is encrypted when transmitted to the RADIUS server.
Usage: This can be a f ix ed pa ssword ( such as a PAP password) or a onetime password (such as a SecurID password). It is a string of 1 through
128 characters.
Multiple Instances Allowed: No.
Dependencies: Used in Access-Request packets only. Must be present
if CHAP-Password (3) is not.
2
RADIUS Attr ibutes Reference
Page 19
RADIUS Attribut e s
CHAP-Password (3)
Specifies the PPP CHAP user’ s response to t he challenge. It is encrypted
when transmitted to the RADIUS server.
Multiple Instances Allowed: No.
Dependencies: Used in Access-Request packets only. Must be present
if User-Password (2) is not.
NAS-IP-Address (4)
Specifies the RAC’s IP address as a form of identification.
Usage: This attribute cannot be used by the server to look up the RADIUS
secret; the IP header must be used for that purpose.
Multiple Instances Allowed: No.
Dependencies: Required in Access-Request and Accounting-Request
packets.
RADIUS Attributes Reference
3
Page 20
RADIUS Attributes
NAS-Port (5)
Indicates the number of the port to which the user is connected.
Usage: The representation of this number depends on the value of the
radius_port_encoding configuration parameter (as set via na or admin).
If radius_port_encoding is set to device (the default), the port number
for physical connections is a number f rom 1 through the total number of
possible RAC ports of a given type, as defined by NAS-Port-Type (61).
If NAS-Port-Type (61) = Virtual [5], NAS-Port (5) indicates the RAC
virtual port number, which is represented as follows:
For example, if two users are connected via FTP at the same time, the
port number of the first user to connect is 2001, and the port number of
the second user is 2002.
4
RADIUS Attr ibutes Reference
Page 21
RADIUS Attribut e s
If radius_port_enc odi ng is set to channel, the port number for physical
ports is a five-digit decimal value of the form twwcc, where:
t
•
is the type of device: 1 for digital, 2 for analog
ww
•
•
is the number of the WAN interface: 01 or 02
cc
is the channel
For example, the first ISDN channel used on WAN 2 would be reported
as 10201.
radius_port_encoding is set to channel and the N AS-Port-T ype (61)
Multiple Instances Allowed: No.
Dependencies: Used only in Access-Request and Accounti ng-Request
packets.
RADIUS Attributes Reference
5
Page 22
RADIUS Attributes
Service-Type (6)
Specifies the type of service permitted for the user.
Usage: Can be used in both Access-Request and Access-Accept packets.
The RAC sends an Access-Request packet indicating the type of service
by which the user has con nected to the RA C. If the server does not return
the same service type, the RAC rejects the user. (If no service type is
returned from the server, the RAC allows the user any type of access.)
Login [1]
•
protocol.
Framed [2]
•
as PPP. If the protocol in use matches the protocol specified , the
RAC starts a framed p rotocol session. Framed prot ocol users are
permitted asynchronous CLI access to the RAC. They are
prompted for login information and converted to the specified
protocol service after authentication.
- The user is connected to a host via a terminal service
- The user is connected via a framed protocol, such
Callback-Logi n [3 ]
•
- The user is disconnected and dialed back,
then connected to a host via a terminal-service protocol.
Callback-Fram ed [4]
•
- The same as
Framed [2]
, except that
the RAC terminates th e connection and calls the user back
before starting a framed protocol session.
Outbound [5]
•
- A Telnet user is granted access to an outgoing
serial device, such as a port server. Either the user has connected
to RAC TCP port number 5000+n, where n is the desired port,
or the user has supplied a port number in response to a prompt.
Administrative [6]
•
- The user is granted FTP and superuser CLI
access to the RAC.
NAS-Prompt [7]
•
- The user is granted CLI access to the RAC.
6
RADIUS Attr ibutes Reference
Page 23
RADIUS Attribut e s
•A uthenticate-Only [8] - The user is authenticated and the
current service is authorized automatically without requiring a
server request or response. Typically, this is for internal use by
proxy clients and servers and is not coded in a user database.
•Callback-NAS-Prompt [9] - The same as NAS-Prompt [7],
but the user is dialed back before being granted CLI access.
Multiple Instances Allowed:
Dependencies:
No.
•The Framed [2] service t ype allo ws the user to connect ei ther to
a given framed protocol or to the CLI. After authorization, the
RAC converts the CLI session to a SLIP, PPP, or ARAP session.
•Service types Login [1] and NAS-Prompt [7] require that the
user has not connected via a framed protocol (such as PPP).
•If the service type is Login [1] and a Login-Service (15) has not
been specified, the user is placed at the CLI.
•If the service type is Login [1] and a Login-Service (15) has
been specified, but no Login-IP-Host (14) or Login-LAT-Node (35) has been specified, the user is prompted for a target
host.
Table 1 shows the relationship between the authorized
Service-Type (6)
and the current connection type.
RADIUS Attributes Reference
7
Page 24
RADIUS Attributes
Table 1. RAC Action by Connection Type/Service Type
Specifies the link-level protocol type permitted for the user.
Usage: Supported values are:
•PPP - The user accessing the RAC can use PPP or MP. If any
other type of framing is in use, the call is rejected.
•SLIP
•ARAP
Unsupported values are: Gandalf SL/MLP, IPX/SLIP
When the user is already running a framed protocol ( that is, Service-T ype
(6) is Framed [2]), the RAC sends the Framed-Prot ocol attrib ute v alue
in the Access-Request as a hint to the RADIUS serv er. The server ret urns
the authorized framed service in the Access-Response. If the returned
value does not match the protocol in use, the RAC rejects the user.
When the user is running a framed protocol and the serv er does not return
the Framed-Protocol attribute, the R AC allows the use of any framed
protocol. However, if this attribute is not returned when the user is
connected to the CLI and Service-T ype (6) is Framed [2], the RAC leaves
the user at the CLI. The user can then run SLIP, PPP, or ARAP by issui ng
the CLI command slip, ppp, or arap.
Multiple Instances Allowed: No.
Dependencies: This attribute is used only in conjunction with a Service-
Type (6) of Framed [2].
RADIUS Attributes Reference
9
Page 26
RADIUS Attributes
Framed-IP-Address (8)
Specifies the IP address to be assigned to the remote user.
Usage: Used in both Access-Request and Access-Accept packets.
If the RAC
configuration parameter
and the RADIUS server specifi es a
Accept
packet, the RAC
of the remote user.
uses
that
address_origin
Framed-IP-Address ( 8)
is set to
auth_server
in the
Access-
framed address as the IP networ k address
If the server does not return a Framed-IP-Address (8) attribute, or if address_origin is set to local, the RA C uses t he IP address spe cif ied b y
the RAC re mote_address configuration parameter. For information
about remote_address and address_origin, see the Remote Access Concentrator Softwar e Refer enc e or the Remote Annex Administ rator’s
Guide for the platform you are using.
RADIUS defines two special values for Framed-IP-Address(8):
•255.255.255.255, which indicates that the RAC allows the
remote user to negotiate the address.
•255.255.255.254, which indicates that the RAC uses DHCP to
assign an address for this user. If the server returns
255.255.255.254, the RAC uses DHCP, if DHCP is supported
and configured (see
Using Command Line Interfaces
value of the
remote_address
Managing the Remote Acc ess Con cent rator
). Otherwise, the RAC uses the
configuration parameter.
Multiple Instances Allowed: No.
Dependencies: This attribute is meaningful only for framed IP
connections. The RAC ignores it for other connection types.
10
RADIUS Attr ibutes Reference
Page 27
RADIUS Attribut e s
Framed-IP-Netmask (9)
Specifies the IP subnet mask of the remote user’s subnet.
Usage: If included in an Access-Accept packet, this attribute specifies
the IP subnet mask of the remote connection. This attribute is used only
when the remote system is a router. The mask indicates what packets are
to be forwarded to the remote subnet. Note that the RAC will still establish
an interface route to the user whether or not this attribute is specified.
Multiple Instances Allowed: No.
Dependencies: This attribute is meaningful only for framed IP
connections. The RAC ignores it for other connection types.
Framed-Routing (10)
Specifies the routing method that the RAC uses for a framed IP
connection.
Usage:
None [0]
•
packets.
Send [1]
•
them.
Listen [2]
•
send them. This is the RADIUS default.
Send-And-Listen [3]
•
packets.
The RAC default is none of the above. In general, the RAC only routes
across a link to a different subnet. The precise default behavior is
described in Managing the Remote Access Concentrator Using Command Line Interfaces or the Remote Annex Administrator’s Guide for the
platform you are using.
- The RAC neither sends nor listens for routing
- The RAC send s routing packets b ut does not listen fo r
- The RAC listens for routing packets but does not
- The RAC sends and listens for routing
RADIUS Attributes Reference
11
Page 28
RADIUS Attributes
Multiple Instances Allowed: No.
Dependencies: This attribute is meaningful only for framed IP
connections. The RAC ignores it for other connection types.
Filter-Id (11)
Identifies a filter list to be applied to the user’s session.
Usage: The value of this att ribute is the name of a filter list. It is sent in
an Access-Acce pt pa cket. Upon r ecei ving t his attr ib ute, the RAC issues
a new Access-Request using the value of the returned Filter-Id (11)
attribute for User-Name (2) and the special value "Filter-Id" for User-Password (2). The RAC then waits for an Access-Accept that contains
the actual list of filters to be used. The filter list is a series of Annex-Filter (VSA Bay Networks 28) attributes, each of which is a filter.
In creating filters, the server must follow the rules defined for the filter
keyword in the RAC’s acp_userinfo file. See Managing the Remote Access Concentrator Using Command Line Interfaces.
Multiple Instances Allowed: No.
Dependencies: Only IP packets are filtered.
12
RADIUS Attr ibutes Reference
Page 29
RADIUS Attribut e s
Framed-MTU (12)
Specifies the maximum tr ansmission unit size (packet size) t o use for the
connection between the RAC and the remote peer.
Usage: Supported for SLIP and PPP , but not for ARAP . For PPP , t he value
of this attribute is used only if no MTU is specified by the peer.
Framed-MTU (12) must be at least 576 bytes for IPX traffic and 599
bytes for AppleTalk traffic.
Multiple Instances Allowed: No.
Dependencies: Overridden for PPP if the RAC receives an MTU value
from the remote peer.
Framed-Compression (13)
Specifies the type of compression (if any) to be used on the connection.
Usage: The RAC supports values of None [0] and VJ TC P / IP [1]. The
default is None [0].
Multiple Instances Allowed: Yes.
Dependencies: The value of this attribute supersedes the value of the
RAC port parameters do_compression and allow_compression. Both
parameters are treated as Y if VJ TCP/IP [1] is specified an d N if Non e [0] is specified.
RADIUS Attributes Reference
13
Page 30
RADIUS Attributes
Login-IP-Host (14)
Specifies the IP address of the host to which the user is to connect
automatically.
Usage: This attribute is meaningful only when Login-Serv ice (5) is
Telnet [1] or Rlogin [2]. Otherwise, the RAC ignores it.
The RAC handles this attribute as follows:
•If the attribute is specified when
Login-Service (15)
Telnet
is
Service-Type (6)
Rlogin
or
, a terminal service
is
connection is started for the user immediately after login.
•If the attribute is not specified for a
Login Service (5)
RAC displays the CLI prompt.
•If the value of the attribute is
255.255.255.255
, the user is
allowed to select an IP address. The RAC prompts the user for
this address and then issues the appropriate CLI command.
•If the value of the attribute is 0 or omitted, the RAC uses the
value of the port parameter
dedicated_arguments
.
Multiple Instances Allowed: No.
Dependencies: The session is terminated upon logout.
Login
and
user, the
14
RADIUS Attr ibutes Reference
Page 31
RADIUS Attribut e s
Login-Service (15)
Specifies the terminal service protocol used for a login connection.
Usage: This attribute is used only when Service-Type (6) is Login [1].
T erminal service to the specif ied host is started immediately after the user
dials in.
Valid values are:
Telnet [0]
•
•Rlogin [1]
•LAT [4]
If Service-Type (6) is Login [1] and this attribute is omitted, the RAC
places the user at the CLI.
Multiple Instances Allowed: No.
Dependencies: The RAC ignores this attribute if Service-Type (6) is
anything other tha n Logi n [ 1]. The att ribute value is handled as follows:
If the value is
•
Telnet [0]
Rlogin [1],
or
Login-IP-Host (14)
the
attribute must be specified. If it is not, the RAC prompts the user
for a target host.
•If the value is
LAT [4]
Login-LAT-Node (35)
, the
attribute
must be specified. If it is not, the RAC prompts the user for a
target host.
RADIUS Attributes Reference
15
Page 32
RADIUS Attributes
Login-TCP-Port (16)
Specifies the TCP port number for a terminal services connection.
Usage: This optional attribute is used in Access-Accept packets when
the Login-Service (15) attr ibute is T elnet [0] or Rlogin [01]. The attribute
value specif i es the number of a TCP port on the target host. The default
is port 23 for Telnet and 513 for Rlogin.
Multiple Instances Allowed: No.
Dependencies: The RAC ignore s this attribute for connection types other
than Telnet or Rlogin.
Unassigned (17)
RADIUS has not assigned Attribute 17.
Reply-Message (18)
Contains the text of a prompt or a message.
Usage:
•In
•In
•In an exchange of
Access-Accept
terminal service user after login and authentication.
Access-Reject
displayed to the user.
message is a follow-up prompt for the user.
packets, this message is displayed to a
messages, this is an error message that is
Access-Challenges
and user responses, this
16
RADIUS Attr ibutes Reference
Page 33
RADIUS Attribut e s
Multiple Instances Allowed: Yes; all instances are concatenated.
Messages are displayed in the order in which they appear in the packet.
Dependencies: On some vendor’s systems, this text overrides default
error or termination messages.
Callback-Number (19)
Specifies a telephone number at which t he RAC is to call the user back.
Usage: This attribute is used only when Service Type (6) is Callback-
Login [3] or Callback-Framed [4]. If specified, this attribute indicates
the number for the RAC to dial. If the attribute is omitted, the RAC
prompts the user for the telephone number.
Multiple Instances Allowed: No.
Dependencies: The RAC ignore s this attribute for connection types other
than callback.
Callback-Id (20)
Specifies the name of a location to be called back.
Usage: The RAC does not support this attribute. Instead, it supports
Callback-Number (19).
Multiple Instances Allowed: No.
Dependencies: The RAC ignore s this attribute for connection types other
than callback.
RADIUS Attributes Reference
17
Page 34
RADIUS Attributes
Unassigned (21)
RADIUS has not assigned Attribute 21.
Framed-Route (22)
Specifies a static IP route to be added to the RA C routing table. This route
applies only to IP Framed [3] or Callback-Framed [4] services, and
exists only for the duration of the RADIUS session.
Usage: The route specification should use the format:
dest/[mask] gatewaymetric
The arguments are:
dest
•
•(optional)
•
•
is the IP address, in dotted decimal notation, of the
destination.
mask
specifies the subnet mask for the destination
address. Enter this as the number of 1 bits in the subnet mask,
from left to right. For example, /24 indicates a subnet mask of
255.255.255.0.
gateway
gateway the RAC uses as the next hop to the destination. I f
0.0.0.0 is specified for
IP address as the gateway address.
metric
RAC ignores all but the first of these.
is the IP address, in dotted decimal notation, of the
gateway
is one or more decimal metrics separated by spaces. The
, the RAC uses the remote user’s
Multiple Instances Allowed: No.
Dependencies: The RAC ignore s this attribute for connection types other
than framed IP.
18
RADIUS Attr ibutes Reference
Page 35
RADIUS Attribut e s
Framed-IPX-Network (23)
Specifies the decim al value of the IPX network number of the remote user .
Usage: This attribut e i s used only for a Service T ype (6) of Framed [2]
or [4] and a protocol type of PPP or IPX.
Multiple Instances Allowed: No.
Dependencies: The RAC ignore s this attribute for connection types other
than those listed in Usage.
State (24)
Specifies internal state information about the RADIUS server.
Usage: This server sends this attribute in an Access-Challenge and the
RAC echoes it in the subsequent Access-Request packet. The
information in the attribute depends on the server.
Multiple Instances Allowed: Yes.
Class (25)
Contains information from the authorization database to be used for
accounting purposes.
Usage: One or more of these attr ibutes are sent in an Acce ss-Accept from
the server to the RA C, then held in the session and passed on in RADIUS
Accounting-Request messages for logging. The server can use this
attribute to pass on any sort of user information desired.
Multiple Instances Allowed: Yes.
RADIUS Attributes Reference
19
Page 36
RADIUS Attributes
Vendor-Specific (26)
Provides Bay Networks attribute extensions that follow the RFC 2058
recommendations for vendor type encoding.
Usage: The fields in thi s attrib ute include a Bay Netw orks v endor ID of
1584, followed b y a sequence of Bay Networks vendor-specif ic attributes.
The attributes supported ar e described i n Bay Networks Vendor - Specif ic Attributes on page 34.
Multiple Instances Allowed: Yes.
Session-Timeout (27)
Specifies the number of seconds that t he user can be dia led into the RA C
before the RAC terminates the session.
Usage: This optional attribute is used to restrict the duration of a user’s
session.
Multiple Instances Allowed: No.
Dependencies: This attribute applies to all types of RAC sessions.
20
RADIUS Attr ibutes Reference
Page 37
RADIUS Attribut e s
Idle-Timeout (28)
Specifies the number of continuous seconds of inactivity allowed in a
user session before the session is terminated.
Usage: This optional attribute prevents inactive sessions, left open
inadvertently or deliberately, from wasting a modem or port resource.
Multiple Instances Allowed: No.
Dependencies: This attribute applies to all types of RAC sessions.
Termination-Action (29)
Specifies the acti on that the RAC takes upon termina tion of a CLI session.
Usage: This optional attribute can be used in conjunction with other
attributes, such as Anne x-CLI-Command (VSA Bay Netw orks 29) , to
script the user’s session. The default terminates the entire user session.
Multiple Instances Allowed: No.
Dependencies: Framed protocol sessions, including those originally
started at the CLI, are not affected by this attribute.
RADIUS Attributes Reference
21
Page 38
RADIUS Attributes
Called-Station-Id (30)
Specifies the telephone number that the user called to gain access.
Usage: The RAC sends this information, when available, in Access-
Request and Accounting-Request packets.
Multiple Instances Allowed: No.
Dependencies: Applicable to digital service only.
Calling-Station-Id (31)
Specifies the telephone number from which the user called.
Usage: The RAC sends this information, when available, in Access-
Request and Accounting-Request packets.
Multiple Instances Allowed: No.
Dependencies: Applicable to digital service only.
NAS-Identifier (32)
Uniquely specifies the NAS.
Usage: Not supported; NAS-IP-Address [4] is used instead.
Multiple Instances Allowed: No.
Dependencies: None.
22
RADIUS Attr ibutes Reference
Page 39
RADIUS Attribut e s
Proxy-State (33)
This attribute is sent by a proxy server to another RADIUS server to
maintain the proxy’s status until an Access-Accept packet arrives.
Usage: Ignored; the RAC is not a proxy RADIUS server.
Multiple Instances Allowed: Yes.
Dependencies: None.
Login-LAT-Service (34)
Specifies the name of the LAT service to which the RAC connects the
user (via the CLI connect command).
Usage: This attribute is used when Login-Service (15) is LAT (4) to
restrict the user to a LAT service pool.
If Login -Service (15) is LAT (4) and Login-LAT-Service (34) is not
specified, the RAC puts the user in CLI command mode.
Multiple Instances Allowed: No.
Dependencies: This attrib ute is meaningful only for LAT Login-Service
connections. The RAC ignores it for other connection types.
RADIUS Attributes Reference
23
Page 40
RADIUS Attributes
Login-LAT-Node (35)
Specifies the LAT node to which the RAC connects the user . This attrib ute
allows the selection of a specific node when multiple nodes are
advertising the sa me service. Otherwise, the RA C requests t he node with
the highest-rated service.
Usage:
This optional attribute contains a node name.
Multiple Instances Allow ed: No.
Dependencies: This attrib ute is meaningful only for LA T Logi n-Service
connections. The RAC ignores it for other connection types.
Framed-AppleTalk-Link (37)
Indicates the AppleTalk Network number which should be used for the
link to another AppleTalk router.
Usage: Not supported.
Multiple Instances Allowed: No.
Framed-AppleTalk-Network (38)
Specifies the AppleT alk Netwo rk number to be probed in order to allocate
an AppleTalk node number.
Usage: Not supported.
Multiple Instances Allowed: No.
24
RADIUS Attr ibutes Reference
Page 41
RADIUS Attribut e s
Framed-Appletalk-Zone (39)
Specifies the default AppleTalk zone to be used.
Usage: Not supported.
Multiple Instances Allowed: No.
CHAP-Challenge (40)
Specifies the CHAP challenge sent by the RAC to the remote user.
Usage: Used in Access-Request packets only.
Multiple Instances Allowed: No.
Dependencies: 16-byte challenges can be specified in the Request
Authenticator field instead of as an attribute.
NAS-Port-Type (41)
Specifies the hardware type of the RAC port to which the user is
connected.
Usage: The following values are supported:
•Async [0]
•Sync [1]
•ISDN Sync [2 ]
•ISDN Async V.120 [3]
•ISDN Async V.110 [4]
Virtual [5]
•
RAC port as described on page 4.
Multiple Instances Allowed: No.
NAS-Port (5)
--
further encodes the type of virtual
RADIUS Attributes Reference
25
Page 42
RADIUS Attributes
Port-Limit (42)
Specifies the maximum number of concurre nt link sessions permitted for
a Multilink PPP user.
Usage: If this attribute is not specified, the maximum is one link.
Multiple Instances Allowed: No.
Dependencies: This attribute is meaningful only for PPP Framed
connections. The RAC ignores it for other connection types.
Login-LAT-Port (43)
Specifies the LAT port to which a re verse LAT connect ion is to be made.
Usage: This optional attrib ute is used to further specify LA T connections.
Multiple Instances Allowed: No.
Dependencies: This attribute is meaningful for LAT Login-Service
connections only. The RAC ignores it for other connection types.
26
RADIUS Attr ibutes Reference
Page 43
RADIUS Accounting Attributes
Acct-Status-Type (40)
Specifies the event that triggered the accounting log.
Usage: The following events are logged:
Start [1]
•
Stop [2]
•
Call-Start [4]
•
Call-Stop [5]
•
Accounting-On [7]
•
This occurs after the R AC is rebooted.
-- The user session started.
-- The user session stopped.
-- The user dialed in.
-- The user hung up.
RADIUS Attribut e s
-- The RAC began RADIUS accounting.
Accounting-Off [8]
•
This is recorded when the RAC reboots; it indicates that all
sessions have been terminated.
User-Reject [VSE Bay Networks 10389025]
•
authenticated but not authorized to start a session.
Call-Reject [VSE Bay Networks 10389026]
•
rejected before user authentication.
IPCP-Start [VSE Bay Networks 10389027]
•
up. The log contains the negotiated IP address.
IPXCP-Start [VSE Bay Networks 10389028]
•
come up. The log contains the negotiated IPX address.
ATCP-Start [VSE Bay Networks 10389029]
•
come up. The log contains the AppleTalk address.
-- The RAC stopped RADIUS accounting.
-- The user was
-- The call was
-- IPCP has come
-- IPXCP has
-- ATCP has
RADIUS Attributes Reference
27
Page 44
RADIUS Attributes
•Accounting-Restart [VSE Bay Networks 10389030] -- The
RAC administrator has enabled security after previously
disabling it (by using the enable_security parameter and then
issuing the na or admin command reset annex security).
•Accounting-Shutoff [VSE Bay Networks 10389031] -- The
RAC administrator has disabled security after previously
enabling it (by using the enable_security parameter and then
issuing the na or admin command reset annex security).
•Tunnel-Start [VSE Bay Networks 10389032] -- A L a yer 2 or
Layer 3 tunnel was established.
•Tunnel-Stop [VSE Bay Networks 10389034] -- A Layer 2 or
Layer 3 tunnel was destroyed.
•Tunnel-Reject [VSE Bay Netw orks 10389035 ] -- A Layer 2 or
Layer 3 tunne l failed peer authentication.
•MP-Start [VSE Bay Networks 10389038] -- A Multilink PPP
bundle was created.
•MP-Stop [VSE Bay Networks 10389039] -- A Multilink PPP
bundle was destroyed.
Multiple Instances Allowed:
No.
28
RADIUS Attr ibutes Reference
Page 45
RADIUS Attribut e s
Acct-Delay-Time (41)
Indicates the number of seconds that the RAC has been trying to log
this event.
Usage: When the RA C issues an accounting request for a particular event ,
it subtracts the time at which the event occurred from the current time
and puts the result in the Acct-Delay-Time attribute in the same
accounting request.
Indicates the number of input octets for the session.
Usage: Used only at the end of a session (that is, when Acct-Status-T ype
(41) is Stop [2]).
Multiple Instances Allowed: No.
Dependencies: Available only for physical or tunneled connections.
Acct-Output-Octets (43)
Indicates the number of output octets for this session.
Usage: Used at the end of a session (that i s, when Acct-Status-T ype (41)
is Stop [2]).
Multiple Instances Allowed: No.
Dependencies: Available only for physical or tunneled connections.
RADIUS Attributes Reference
29
Page 46
RADIUS Attributes
Acct-Session-Id (44)
Specifies a unique identifier for each session.
Usage: The RAC session identifier is an eight-digit uppercase
hexadecimal number. For the first session after a reboot, the first four
digits are randomly assigned, the next three digits are zeros, and the final
digit is 1. For each subsequent se ssion, the RA C incr ements the pre vious
session identifier by 1.
Multiple Instances Allowed: No.
Acct-Authentic (45)
Indicates the user authentication m ethod.
Usage: For RADIUS users, t he method indicated is always RADIUS [1].
Multiple Instances Allowed: No.
Dependencies: This is recorded in each Accounting-Request packet
when Acct-Status-Type (40) = Start [1].
Acct-Session-Time (46)
Indicates the duration of the user session.
Usage: Units are seconds.
Multiple Instances Allowed: No.
Dependencies: Used only at the end of a session (that is, when Acct-
Status-Type (41) is Stop [2]).
30
RADIUS Attr ibutes Reference
Page 47
RADIUS Attribut e s
Acct-Input-Packets (47)
Indicates the number of input packets for the user session.
Multiple Instances Allowed: No.
Dependencies: Recorded at the end of a session (that is, when Acct-
Status-Type (41) is Stop [2]). Applies only to physical or tunneled
connections.
Acct-Output-Packets (48)
Indicates the number of output packets for the user session.
Multiple Instances Allowed: No.
Dependencies: Recorded only at th e end of a session (that is, when Acct-
Status-Type (41) is Stop [2]). Applies only to physical or tunneled
connections.
RADIUS Attributes Reference
31
Page 48
RADIUS Attributes
Acct-Terminate-Cause (49)
Specifies the reason for the RAC terminating the user session.
Usage: The reasons are:
User-Request [1]
•
Lost-Carrier [2]
•
Idle-Timeout [4]
•
using the
admin
or
Idle-Timeout (28)
configuration parameters:
inactivity_timer
Session-Timeout [5] -
•
exceeded. The na or
defines this maximum.
- The user logged out.
- A carrier loss occurred.
- An inactivity timer timed out. This is set
attribute or one of the fo llo w ing na
cli_inactivity,
net_inactivity
, or
.
The maximum connect time was
admin
configuration parameter
max_logon
Admin-Reset [6]
•
using, for example, the na or
Port-Error [8]
•
- The administrator reset the connection by
admin reset port
command.
- A port error, such as a failed dialin atte mpt or a
modem failure, occurred.
Callback [16]
•
- The RAC terminated the session in order to dial
back the user and start a new session.
User-Error [17] -
•
The user made an error entering input.
Multiple Instances Allowed: No.
Dependencies: Recorded only at th e end of a session (that is, when Acct-
Status-Type (41) is Stop [2]).
.
32
RADIUS Attr ibutes Reference
Page 49
RADIUS Attribut e s
Acct-Multi-Session-Id (50)
Indicates a unique identifi er for related sessions. All related sessions have
different unique Acct-Session-Id (44) values but the same mult ises sion
identifiers.
Usage: Used in Accounting-Request messages.
Multiple Instances Allowed: No.
Dependencies: Meaningful only for MP connections.
Acct-Link-Count (51)
Indicates the current count of links for a multilink session.
Usage: This optional attribute can appear in any Accounting-Request
message for a session with multiple links.
Multiple Instances Allowed: No.
Dependencies: Meaningful only for MP connections.
RADIUS Attributes Reference
33
Page 50
RADIUS Attributes
Bay Networks Vendor-Specific Attributes
The vendor ID used in th e Bay Networks vendor-s pecific attrib ute (VSA)
header is 1584, as allocated to Bay Networks by the Internet Assigned
Numbers Authority. Bay Networks vendor-specific attributes 1 through
27 are reserved for the Nautica product line.
Annex-Filter (VSA Bay Networks 28)
Specifies an IP routing filter to be applied to this user’s session.
Usage: The f ilter attrib ute has the same format as that used for the filter
keyword in the acp_use rinfo file , except that the filter and end keywords
are omitted. For example , the follo wing def ines a f ilter tha t discards any
outbound IP packets destined for address 132.245.4.33:
output include dst_address 132.245.4.33 discard
For complete inform ation on filter formats, see Managing Remote Access
Concentrators Using Command Line Interfaces or the Network Administrator’s Guide that applies to the Remote Annex you are using.
Multiple Instances Allowed: Yes. Each filter must be specified in a
separate attribute.
Dependencies: This attribute is meaningful only for framed IP
connections. The RAC ignores it for other connection types.
34
RADIUS Attr ibutes Reference
Page 51
RADIUS Attribut e s
Annex-CLI-Command (VSA Bay Networks 29)
Specifies a CLI command that the RAC executes on behalf of the user
immediately after login. Multiple instances of the attribute allow the
specification of multiple commands. These commands can be used for
various purposes, incl uding session restrictions, host logins, and protocol
links.
Usage: This attrib ute is optional in the Access-Accept pac ket; if present,
it contains the full CLI command name.
Commands are executed in the order received. Each command must be
in a separate RADIUS attribute. If the RAC detects an error, the error is
syslogged, the remaining commands are ignored, and the session is
terminated.
Multiple Instances Allowed: Yes. Each att ribute is treated as a s eparate
CLI command.
Dependencies: This attribute applies to Ser vice-T y pe NAS-Prompt [7]
(CLI) sessions only.
Annex-CLI-Filter (VSA Bay Networks 30)
Specifies a CLI comma nd that the RAC does not allo w the user to execute.
Multiple instances of the attribute permit the specification of multiple
commands.
Usage: This attribute is optional in the Access-Accept pack et; if present,
it contains the full CLI command name.
Multiple Instances Allowed: Yes. Each att ribute is treated as a s eparate
CLI command.
Dependencies: This attribute applies to Ser vice-TypeNAS- Prompt [7]
(CLI) sessions only.
RADIUS Attributes Reference
35
Page 52
RADIUS Attributes
Annex-Host-Restrict (VSA Bay Networks 31)
Specifies a host that the CLI user is restricted from accessing.
Usage: This optional a ttr ibute specifies a host and a t ransport-level port
to which the user is denied access. By default, access is unrestricted.
More than one attribute can be spec ified. These attributes, along with
Annex-Host-Allow (VSA Bay Networks 32) attributes, are processed
in the order in which they appear, on a first-match basis. The format of
the attribute is as follows:
•The first string of characters specifies the dotted decimal IP
address of the host whose access is to be restricted. A zero in
one address component matches any value; for example,
132.254.9.0
matches any host on subnet 9.
•One space must separate the host address and the port numbers
(if any).
•The subsequent characters spe cif y the TCP or UDP por ts on the
host to which access is to be restricted. Use commas to specify
multiple ports, and a dash to specify a port range. The following
example specifies ports 17 through 23, port 30, and ports 45
through 50:
17-23,30,45-50
If no ports are specified, access to all ports is denied.
Multiple Instances Allowed: Y es. Each attribute specif ies a separate host
to which access is restricted.
Dependencies: This attrib ute appl ies to Servi ce-Type NAS- Pr ompt [7]
(CLI) sessions only.
36
RADIUS Attr ibutes Reference
Page 53
RADIUS Attribut e s
Annex-Host-Allow (VSA Bay Networks 32)
Specifies a host to which the CLI user is allowed access.
Usage: This optional a ttr ibute specifies a host and a t ranspor t-level port
to which the user is allowed access. Since the default is to allow access
to all hosts, this attribute is meaningful only when used in conjunction
with the Annex-Host-Restrict (VSA Bay Networks 31) attribute.
More than one attribute may be specif ied, in which case thes e attrib utes,
along with Annex-Host-Allow (VSA Bay Networks 32) attrib utes, are
processed in the order in which they appear, on a first-match basis. The
format for this attribute is the same as that for Annex-Host-Restrict
(VSA Bay Networks 31).
Multiple Instances Allowed: Yes. Each att ribute is treated as a s eparate
host and port specification.
Dependencies: This attribute appli es to Service-T ype (6)
[7]
or
Login [1]
.
NAS-Prompt
Annex-Product-Name (VSA Bay Networks 33)
Identifies the type of RAC or Remote Annex in use.
Usage: Contains one of the follo wing product names: RA2000, RA4000,
RA6100, RA6300, 5390, 5391, 5399, or 8000.
Multiple Instances Allowed: No.
Dependencies: Always included in A ccess-Request and Accounting-
Request packets.
RADIUS Attributes Reference
37
Page 54
RADIUS Attributes
Annex-SW-Version (VSA Bay Networks 34)
Indicates the RAC software version.
Usage: This attribute contains a character string, such as "R14.0."
Multiple Instances Allowed: No.
Dependencies: Always included in A ccess-Request and Accounting-
Request packets.
Annex-Local-IP-Address (VSA Bay Networks 35)
Specifies the IP address of the local port.
Usage: If the configuration parameter address_origin is auth_server
and this attrib ute is specif ied in a n Access- Accept packe t, the RA C uses
the attribute value as the IP network address of the local RAC port
(interface). If the attri bute is not speci fied, or if ad dress _origin is lo cal,
the IP address defaults to the value specified by the na or admin port
parameter local_address.
RADIUS defines two special values for this attribute:
•255.255.255.255, which indicates that the RAC allows the
remote peer to negotiate the address.
•255.255.255.254, which indicates that the RAC uses DHCP to
assign the address. If DHCP is not supported or configured, the
RAC uses the value of the
local_address
port parameter.
Multiple Instances Allowed: No.
Dependencies: This attribute is meaningful only for framed IP
connections. The RAC ignores it for other connection types.
38
RADIUS Attr ibutes Reference
Page 55
RADIUS Attribut e s
Annex-Tunnel-Type (VSA Bay Networks 36)
Indicates to the RAC the type of tunnel to be started.
Usage: Supported values are L2TP [3] and Bay DVS [4].
This attribute is required in Access-Accept packets to inform the RAC
that tunnel service is to be initiated.
Multiple Instances Allowed: No.
Dependencies: This attribute is meaningful only for tunneled
applications.
Annex-Tunnel-Medium-Type
(VSA Bay Networks 37)
Indicates to the RAC the medium over which a tunneling protocol is to
run.
Usage: The RAC supports the value IP [1].
Multiple Instances Allowed: No.
Dependencies: This attribu te is used to define the type of addres s that is
used in the Annex-Tunnel-Client-Endpoint (VSA Bay Networks 38)
and Annex-Tunnel-Server-Endpoint (VSA Bay Networks 39)
attributes.
RADIUS Attributes Reference
39
Page 56
RADIUS Attributes
Annex-Tunnel-Client-Endpoint
(VSA Bay Networks 38)
Specifies the IP addr ess of the RA C that is on the client side of a network
tunnel.
Usage: This is a string attribute specifying the IP address in dotted
decimal notation.
Multiple Instances Allowed: No.
Annex-Tunnel-Server-Endpoint
(VSA Bay Networks 39)
Specifies the address of the server side of a network tunnel.
Usage: This is a string attribute with the following format:
n.n.n.nport-type:DCLI
The arguments are:
n.n.n.n
•
port-type
•
which must be preceded by a space, are
DCLI
:
•
It must be specified as a hexadeci mal ASCII string, preceded by
a colon (:).
is the IP address of the serv er in d otted decimal not ation.
(optional) is the type of connection. Valid values,
none, sl, ppp
(optional) is the circuit id ent ifier for frame relay circuits.
, and fr.
Multiple Instances Allowed: No.
Dependencies: The format of this attribute depends upon the value of
the Annex-Tunnel-Medium-Type (VSA Bay Networks 37) attribute.
40
RADIUS Attr ibutes Reference
Page 57
RADIUS Attribut e s
Annex-Tunnel-Id (VSA Bay Networks 40)
Specifies a tunnel identif ier that is unique to the client -server tunnel p air .
Usage: This is a chara cter string. It can be u sed with the Annex-TunnelType (VSA Bay Networks 36), Annex-Tunnel-Medium-Type (VSA
Bay Networks 37), Annex-Tunnel-Client-Endpoint (VSA Bay
Networks 38), and Annex-Tunnel-Server-Endpoint (VSA Bay
Networks 39) attributes to specify a tunnel uniquely.
Multiple Instances Allowed: No.
Dependencies: The format of this attribute depends upon the value of
the Annex-Tunnel-Type (VSA Bay Networks 36) attribute. For L2TP
[3], this is the 16-bit Tunnel ID.
Annex-Tunnel-Connection-Id
(VSA Bay Networks 41)
Specifies a tunnel connection identifier that is unique among all
connections in that tunnel.
Usage: This is a chara cter string. It can be u sed with the Annex-TunnelType (VSA Bay Networks 36), Annex-Tunnel-Medium-Type (VSA
Bay Networks 37), Annex-Tunnel-Client-Endpoint (VSA Bay
Networks 38), Annex-Tunnel-Server-Endpoint (VSA Bay Networks
39), and Annex-T unnel-Id (VSA Bay Networks 40) attr ibutes to specify
a tunnel uniquely.
Multiple Instances Allowed: No.
Dependencies: The format of this attribute depends upon the value of
the Annex-Tunnel-Type (VSA Bay Networks 36) attribute. For L2TP
[3], this is the 16-bit Tunnel ID.
RADIUS Attributes Reference
41
Page 58
RADIUS Attributes
Annex-Callback-Port-List (VSA Bay Networks 42)
Specifies the asynchronous ports from which the RAC can dial back
the user.
Usage: This is a bit mask for asynchronous ports. Each bit corresponds
to a port; for example, the fortieth bit is for port 40.
Multiple Instances Allowed: No.
Dependencies: This attr ibute is meaningful only when Ser vice-T ype (6)
is Callback-Login [3], Callback-Framed [4], or Callback-NAS-
Prompt [9]. The attrib ute is primarily useful f or Remote Annex Models
2000, 4000, and 6100, on which there are numbered
physical ports.
42
RADIUS Attr ibutes Reference
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.