使用Hostapd作为Radius用到的工具:Hostapd——用来做radius服务器Funkclient——无线网卡管理工具,支持EAP-GTC
用WPA-supplicant也可以
服务器的配置配置
config文件下载hostapd,解压后进入/hostapd目录执行cpdeconfig
config//生成
config文件vim
config//配置
config文件CONFIG_DRIVER_WIRED=yCONFIG_DRIVER_NONE=yCONFIG_EAP=yCONFIG_EAP_MD5=yCONFIG_EAP_TLS=yCONFIG_EAP_MSCHAPV2=yCONFIG_EAP_PEAP=yCONFIG_EAP_GTC=yCONFIG_EAP_TTLS=yCONFIG_EAP_SIM=yCONFIG_EAP_AKA=yCONFIG_EAP_PAX=yCONFIG_EAP_PSK=yCONFIG_EAP_SAKE=yCONFIG_EAP_GPSK=yCONFIG_EAP_GPSK_SHA256=y#CONFIG_EAP_FAST=yCONFIG_EAP_IKEV2=yCONFIG_EAP_TNC=yCONFIG_PKCS12=yCONFIG_RADIUS_SERVER=y其他都用不着的注释掉就可以了
#CONFIG_EAP_FAST这一项也注释掉,否则编译不过,没找到具体原因
EAP的类型按需取舍
makemakeinstall配置hostapd
conf这个是配置文件,要对其进行必要的修改
#vimhostapd
confinterface=eth0//这里设置你用来提供服务的网卡接口名logger_syslog=-1logger_syslog_level=2logger_stdout=-1logger_stdout_level=2dump_f