Windows电脑上搭建Radius 服务器并实现802.1X认证
测试环境:
- 服务器端:Windows 10 电脑,作为Radius服务器
- 接入设备端:华为交换机,型号S1730S-S24T4S-A
- 客户端:Win7 电脑,开启802.1X认证
服务器端配置
- 将Radius 服务器和交换机设置在同一局域网内。Win10 PC机器IP地址
- 安装WinRadius ,该软件是免安装版本,下载地址:https://download.csdn.net/download/leideleide/12462142
- 获取win10电脑上Radius的配置,其中秘钥:Trustel ,认证端口1812
- 在Radius服务器上添加用户myuser ,密码:user123456
至此,Radius服务器端配置完成。
---------------------------------------------------------------------------------------------------------------------------------
设备端:交换机配置
- 我采用的是华为S1730S-S24T4S系列交换机,带有web 配置功能,具体配置参考下图:
- 配置交换机端口,将特定端口的认证方式配置为802.1X认证
至此交换机的配置完成
客户端配置
- win7电脑开启802.1X认证,进入我的电脑-》管理-》服务-》Wired AutoConfig,开启服务
- 进入网络适配器属性中就可以看到 “身份验证” 选项
- 选择启用IEEE 802.1X身份认证,网络身份验证中选择md5-challenge. 值得注意的是win7电脑,默认不安装md5的验证,需要自己下载安装,下载地址:https://download.csdn.net/download/leideleide/12462180
- 同时其他设置中选择 限定身份模式-> 用户身份验证
至此,客户端设置完成
802.1X认证测试验证
- 将win7电脑的网线接入交换机PORT8,按照要求输入用户名myuser ,密码user123456
- 在radius服务器端看到myuser验证成功