GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  RADCLIENT (1)

NAME

radclient -- send packets to a RADIUS server, show reply

CONTENTS

Synopsis
Description
Options
Example
See Also
Author

SYNOPSIS

radclient [-d raddb_directory] [-f file] [-i source_ip] server acct|auth secret

DESCRIPTION

Radclient is a radius client program. It can send arbitrary radius packets to a radius server, then shows the reply. It can be used to test changes you mande in the configuration of the radius server, or it can be used to monitor if a radius server is up.

Radclient reads radius attribute/value pairs from it standard input, or from a file specified on the command line. It then encodes these attribute/value pairs using the dictionary, and sends them to the remote server.

The Password and CHAP-Password attributes are automatically encrypted by radclient.

OPTIONS

-d raddb_directory The directory that contains the RADIUS dictionary files. Defaults to /etc/raddb.

-f file File to read the attribute/value pairs from. If this is not specified, they are read from stdin.

-i The source IP address to use for sending radius packets.

server[:port] The hostname or IP address of the remote server. Optionally a UDP port can be specified. If no UDP port is specified, it is looked up in /etc/services. The service name looked for is radacct for accounting packets, and radius for all other requests. If a service is not found in /etc/services, 1646 and 1645 are used respectively.

acct|auth Use auth to send an authentication packet, or acct to send an accounting packet. Instead of auth or acct, you can also use a decimal code here. For example, code 12 is Status-Server.

secret The shared secret for this client. Needs to be defined on the radius server side too, for the IP address you are sending the radius packets from.

EXAMPLE

A sample session that queries the remote server for Status-Server (not all servers support this, but Cistron Radius does since version 1.6.5):



$ echo "User-Name = fnord" | radclient 192.168.1.42 12 s3cr3t Sending request to server 192.168.1.42, port 1645. radrecv: Packet from host 192.168.1.42 code=2, id=140, length=54 Reply-Message = "Cistron Radius up 21 days, 02:05"

SEE ALSO

radiusd(8), radtest(1).

AUTHOR

Miquel van Smoorenburg, miquels@cistron.nl.
Search for    or go to Top of page |  Section 1 |  Main Index


RADCLIENT (1) 30 March 2002

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.