使用802.1X+FreeRadius+LDAP实现网络准入方案

时间:2016-03-09 12:33:35   收藏:0   阅读:331

前言:在很多运维项目交流中,我们发现有一些运维团队还是在尝试使用网管或桌面管理来进行网络准入管理,但这两个技术有一定的缺点,所以本文分享一下802.1X+开源软件整合的网络准入管理的实践。

 

网络准入业界常用方案

 

为了保证网络资源的安全,拒绝非法入侵,现代IT网络总需要一定的网络准入方案,而目前业界常用的网络准入方案有:

 

方案

说明

优点

缺点

桌面管理软件

以一机两用等产品为代表,需要安装agent并经过审批才能进入网络,否则通过ARP攻击等手段阻止非法终端接入。

控制能力强

安装维护成本高;

对客户端有要求。

网管扫描拦截

通过网络管理软件扫描局域网终端,并通过交换机端口控制来实现非法终端接入。

网络要求较低

 

扫描实时性差;

依赖拓扑发现;

实用性不足。

网关准入控制

以酒店行业为代表,通过网络接入时,要求进行登录以分配到正确的IP地址与互联网访问许可

网络要求低;

网关购买成本高。

只能控制经过网关的数据,不能控制局域网。

 

而今天给大家介绍的802.1X+FreeRadius+LDAP网络准入方案,则避免了上述方案中的缺点,是一套低成本,控制能力强,符合行业标准的一套网络准入认证体系。

 

什么是802.1X

 

802.1x协议是基于Client/Server的访问控制和认证协议。它可以限制未经授权的用户/设备通过接入端口(access port)访问LAN/WLAN。在获得交换机或LAN提供的各种业务之前,802.1x对连接到交换机或AP上的设备进行认证。在认证通过之前,802.1x只允许EAPoL(基于局域网的扩展认证协议)数据通过设备连接的交换机端口;认证通过以后,正常的数据可以顺利地通过以太网端口。

 

部署结构

 

 

技术分享

该方案的部署包括客户端、接入网络、论证与帐户系统。

 

方案优点

 

 

方案缺点

 

 

关键配置

 

  1. 部署认证服务器FreeRadius服务器和LDAP服务器(本文略)。

  2. 在网络设备设备上开启802.1X认证和认证服务器RADIUS的配置,本文以H3C网络设备为例。

 

第一步:H3C进入特权模式后,开启802.1X认证协议和认证方式,命令如下:

dot1x
dot1x authentication-method eap

第二步:与认证服务器RADIUS的配置,命令如下:

radius scheme demo
primary authentication IP //radius服务器的IP
primary accounting IP //radius服务器的IP
key authentication cipher 密码 //radius服务器认证密码
key accounting cipher密码 //radius服务器计费密码
user-name-format without-domain


第三步:配置3A认证,最好是每个认证都开启,我们在配置过程中没有配置计费认证,结果导致认证总是失败,命令如下:

domain system  
authentication lan-accessradius-scheme demo
authorization lan-accessradius-scheme demo
accounting lan-access radius-schemedemo
access-limit disable
state active  
idle-cut disable
self-service-url disable

 

第四步:开启端口的802.1X的认证,命令如下:

interface GigabitEthernet1/0/10
dot1x guest-vlan ID //认证失败下发一个guest VLAN
undo dot1x handshake //这个握手协议要关闭,避免windows认证一段时间后又会掉线,要求重连
dot1x port-method portbased
dot1x   
idle-cut disable
self-service-url disable

 

终端接入效果

 

下面以win7有线网络的接入为例进行说明。

第一步:插入网线,点击右下角网络连接处弹出的提示。如下图所示:

 

技术分享

第二步:在弹出的对话框中,用户名输入LDAP帐号和密码,如下图所示:

技术分享

 

第三步:认证成功后如下图所示,入网就是这么so easy!

 

技术分享

原文

原文:http://www.cnblogs.com/276815076/p/5257463.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!