命令说明
radtest - 发送报文至RADIUS服务端并回显
命令概要
radtest [-d raddb_directory] [-P tcp/udp] [-t pap/chap/mschap/eap-md5] [-x ] [-4 ] [-6 ] user password radius-server nas-port-number secret [ppphint] [nasname]
选项
-d raddb目录
该路径包含了FreeRadius的配置文件,默认目录为/etc/raddb。
-P 协议
指示使用特定传输层协议进行(TCP或UDP),当FreeRADIUS编译时支持TCP传输时才可用。
-t 身份验证方法:pap/chap/mschap/eap-md5
选择指定的身份验证方法,例如:"-t pap", "-t chap", "-t 或“-t eap-md5”,默认为pap模式。
如果使用EAP-MD5,请确认环境中已经安装radeapclient程序。
-x
打开RADIUS客户端的调试信息输出。
-4
使用NAS-ip-address作为NAS地址(默认)
-6
使用NAS-ip-address作为NAS地址(默认)
参数
- user:必选,用户名。
- password:必选,用户密码。
- radius-server:必选,radius服务器的主机名或IP地址。也可以通过" :port",发送至指定端口。
- nas-port-number:必选,用户连接的NAS (Network Access Server)的端口号。
- secret:必选,客户端的共享密钥。
- ppphint:可选,此处如果填写大于0的整数,则radtest(实际上是radclient)会把Framed-Protocol = PPP 填写到请求报文中。
- nasname:可选,如果存在该项,则会将其进行解析成为IP地址,并将其添加进入NAS-IP-Address中;如果不存在,则将使用系统的本地主机名。