ARP欺骗校内防治讨论2008年4月1日赖学亮ShanghaiJiaoTongUniversity3.
2.
1ARP单向欺骗过程图示欺骗实施者C被欺骗者A被仿冒者B图例:ARP欺骗IP数据流维持连接ShanghaiJiaoTongUniversity3.
3ARP双向欺骗过程图示欺骗实施者C被欺骗者A被欺骗者B图例:ARP欺骗IP数据流ShanghaiJiaoTongUniversity5.
现有设备ARP防治措施与问题1.
三层架构1.
两层交换机(不带ACL)2.
两层半交换机(带ACL)3.
三层交换机2.
用户隔离架构3Tnet试验网3.
无线设备:AP与中心控制器ShanghaiJiaoTongUniversity上海交大目前的IP地址管理方式有线网全静态IP地址分配用户提交网卡地址,网络中心将该地址配如交换机端口全部分配公众网IP地址无线网动态IP地址分配通过用户网关认证用户名、密码全部分配公众网IP地址ShanghaiJiaoTongUniversity5.
1.
1纯两层交换机现有防治ARP欺骗措施:无.
在端口绑定网卡地址,对报文MAC源地址做限制该措施对不伪造源MAC的ARP欺骗没有效果.
改进方向:配置端口隔离,802.
1q或PVLAN,配合用户接入控制设备使用ShanghaiJiaoTongUniversity5.
1.
1(续)校两层交换机的特性实达S2026G/S1926G+、S1924F+配置端口隔离、其中G+与F+的默认端口隔离需要使用PortVLAN模式,使用TagVLAN模式的端口隔离的稳定性未知.
曾有G+配置3个用户VLAN,一个VLAN的用户常报不通;换S2026后也没有改善(v1.
7);现换为S2126G.
Cisco1924不支持广播的端口隔离,只能限制某个绑定MAC(单播目标地址)的许可源交换端口;可以配置CiscoISLVLANCisco2924支持端口隔离和VLAN,支持ISL/802.
1qVLAN间转换Bitway未找到端口隔离指令,支持VLAN,但现有百兆模块在引用802.
1q时不能正确处理全长报文(1500)多出的4个字节ShanghaiJiaoTongUniversity5.
1.
2两层半交换机现有防ARP欺骗措施:开启全局ARP检查功能在端口绑定MAC及IP信息,或只绑定IP信息缺点:部分设备配置绑定的接口不能同时配置ACLIP/ARP检查规则意外影响IPv6Native应用改进方向:配置端口隔离:802.
1q或PVLAN,配合上层用户接入控制设备,接入端口改配速率限制策略.
配置DHCPrelay,支持动态绑定.
ShanghaiJiaoTongUniversity5.
1.
2(续)校两层半交换机的特点神州数码DCS-3926Sam命令支持ARP防护,许可IP和IP/MAC;由于之前配置按portsecurity写,尚未启用am功能.
锐捷S2126Gport-securityarp-check命令开启全局ARP检查anti-ARP-Spoofing端口级防止单IP被欺骗H3CS3026C未发现ARP相关配置语句.
注:以上设备都支持端口隔离(PVLAN)和802.
1qShanghaiJiaoTongUniversity5.
1.
3三层交换机现有防治ARP欺骗措施:snmp检查设备ARP表,对问题MAC实施二层端口封禁;静态ARP绑定,对未开放IP设置为黑洞;根据DHCP结果检查ARP表合法性缺点:部分交换机的静态ARP条目有上限,只能检测针对网关的欺骗.
部分设备不支持同端口内的ARPProxy.
3层交换机默认不检查用户源IP/MAC,用户流量不记账改进方向:将有问题的用户隔离到杀毒的VLAN,避免对其他用户的影响功能较弱的交换机:降为2层汇聚设备,配置端口隔离、802.
1q或PVLAN,汇聚到用户接入设备.
功能较强的交换机:缩小网段划分,减少ARP欺骗的影响范围,使用私有地址的情况下可以给每个用户端口配置独立的VLAN网关ShanghaiJiaoTongUniversity5.
1.
3(续)校三层交换机的特性Extreme24支持PVLAN端口隔离、但不能启用同端口ARPProxy响应Extreme***i系列比不带i系列更支持同端口ARPProxy响应;支持基于DHCP绑定ARP锐捷S3550-24通过switchportprotected设置端口隔离神州数码5950指令防止arp被更新、动态arp转静态;通过privateVLAN的形式支持端口隔离.
ShanghaiJiaoTongUniversity5.
1.
4三层路由架构图示汇聚设备用户网关用户网关用户网关接入交换机接入交换机接入交换机接入交换机接入交换机用户用户用户用户用户用户用户2层网络3层路由网络主干路由器主干路由器比较隔离架构报文检查报文检查ShanghaiJiaoTongUniversity5.
2.
1用户隔离+用户接入设备架构接入交换机:用户接口带宽限制;用户间PVLAN或VLAN隔离;汇聚交换机:流量汇聚,PVLAN保持隔离、802.
1qVLAN汇聚上行.
用户接入路由器:检查上行报文源IP、源MAC、帐号、VLAN等信息;不采信用户的ARP更新;弹出Portal页面与计费等.
ARP欺骗防治:用户隔离,网关稳定;ARP欺骗不影响通讯.
ARP报文可能大量消耗接入路由器的CPU.
缺点:价格较高;可靠性保证不如3层架构灵活ShanghaiJiaoTongUniversity5.
2.
2用户隔离实例3Tnet实验网核心:华为ME-60多用途路由器,10G单板联S8500,每个接口拥有独立的4094个VLAN号.
汇聚:H3CQuidwayS8500汇聚交换机三层交换机但仅做二层转发,10Gx1+1Gx24x4接入:H3CQuidwayS3026C用户接入交换机100Mx24+1Gx1每个百兆用户端口分配独立的802.
1qVLAN号1G接口汇聚24+1个VLAN上行,保证用户相互隔离.
ShanghaiJiaoTongUniversity5.
2.
3隔离架构图示ME60用户接入路由器汇聚交换机汇聚交换机S8500汇聚交换机接入交换机接入交换机接入交换机接入交换机S3026C接入交换机用户用户用户用户用户用户用户2层汇聚网络,用户相互隔离3层路由网络主干路由器主干路由器比较路由架构流量限制报文检查ShanghaiJiaoTongUniversity5.
3.
1无线架构隔离与否的取舍用户间相互隔离的特性防止无谓的组播占用珍贵的无线带宽防止用户间的干扰但流量集中,无线测交换应用为主时主干网带宽浪费严重.
对控制器要求高,控制器是单点故障,非隔离架构则必须在无线访问点(AP)侧阻隔所有的已知用户干扰,包括TCP/IP的DNS,DHCP干扰IPv6的RA广播公告PPPoE的服务器应答ARP的本地网关IP地址应答抑制过量广播非隔离架构的AP最好能够实现DHCPrelay和DHCP自动binding,确保源地址可信.
ShanghaiJiaoTongUniversity5.
3.
2无线开放架构图示无线中央控制器交换机交换机APAPAPAPAP用户用户用户用户用户用户用户用户数据2层汇聚用户间相互隔离用户数据3层路由主干路由器主干路由器比较隔离架构无线侧用户接入路由器交换机报文检查ShanghaiJiaoTongUniversity5.
3.
3隔离架构图示无线中央控制器交换机交换机交换机APAPAPAPAP用户用户用户用户用户用户用户用户数据2层汇聚用户间相互隔离用户数据3层路由主干路由器主干路由器比较开放架构无线侧用户接入路由器用户隔离报文检查ShanghaiJiaoTongUniversity5.
3.
4Cisco胖AP的防ARP的ACLaccess-list1103permit0000.
0000.
0000ffff.
ffff.
ffff0000.
0000.
0000ffff.
ffff.
ffff0xC2eq0x800//放行所有IP报文access-list1103deny0000.
0000.
0000ffff.
ffff.
ffff3333.
0000.
00010000.
0000.
00000xC2eq0x86DD//禁止IPv6全站点路由公告access-list1103permit0000.
0000.
0000ffff.
ffff.
ffff0000.
0000.
0000ffff.
ffff.
ffff0xC2eq0x86DD//放行所有IPv6报文access-list1103deny0000.
0000.
0000ffff.
ffff.
ffff0000.
0000.
0000ffff.
ffff.
ffff0x1C4eq0xD3505101//禁止ARP声称211.
80.
81.
1网关//由于ACL写法限制,本条不止针对ARP报文,而是针对所有报文access-list1103permit0000.
0000.
0000ffff.
ffff.
ffff0000.
0000.
0000ffff.
ffff.
ffff0xC2eq0x806//放行其他ARP报文以上的写法并不能限制用户手工指定IP地址,也不能防止发往网关的欺骗报文.
ShanghaiJiaoTongUniversity5.
3.
5无线用户网关chillispot优点基于用户态tun/tap接口,UNIX系统间迁移方便.
自维护IP-ARP表,不受ARP欺骗影响自维护DHCP列表,对不在列表中的地址不会做ARP广播问询(节省无线广播包开销)弹出WebPortal窗口,统计用户流量不足用户态程序效率不如系统态,暂不支持IPv6,不能识别配错IP、配错代理服务器的用户ShanghaiJiaoTongUniversity5.
3.
6校无线网络设备Cisco胖AP及汇聚层网络AP未配置用户隔离,汇聚层也未配置隔离AP上配置ACL防止冒充网关,但网关本身仍可能会被欺骗Symbol瘦AP及中控WS5100中控不能启路由,只能做桥接.
中控支持用户隔离,但不支持ARP相关ACL.
用户接入网关昂科AC:不能防范ARP欺骗三层交换机:没有用户认证功能,配合DHCP可以部分防范ARP欺骗(结合ACL,可能不适用与互联口);但没有记账功能.
Chillispot及相关免费AC:完全防止ARP欺骗,配合瘦AP做用户隔离后隔离用户间不互通(查chilli原版代码,非实验结果),用户认证、DHCP分配时fork进程占用CPU较高,影响正常流量华为ME-60路由器:根据说明书,可以很好的完成接入网关的功能,也有3Tnet的稳定性保证.
但由于属于试验网设备,不能轻易更改配置和接线.
ShanghaiJiaoTongUniversity6.
用户端口隔离的优缺点隔离措施的分类隔离的优点隔离的问题ShanghaiJiaoTongUniversity6.
1隔离措施的分类端口隔离是解决傻2层设备间用户互相干扰的好办法,一般有PVLAN隔离与VLAN隔离PVLAN隔离:在同一个2层VLAN内人为设置端口间不能互通.
一般适用PPPoE网络.
无线交换机的用户隔离也类似于此.
优点:设备要求不高,Extreme-i也可以对同端口ARPProxy提供较好的支持.
缺点:是一般3层设备对同一个物理端口下的VLAN个数有上限,主要是多播复制上限.
802.
1qVLAN隔离:每用户端口独立VLAN优点:用户来源可追溯到端口,底层端口可控,安全性更好缺点:对设备要求高,硬件投资昂贵.
ShanghaiJiaoTongUniversity6.
2隔离的优点用户间互不干扰,底层通讯协议的漏洞得以绕过(ARP/PPPoE/IPv6ND),网络服务层次结构鲜明,权责明确,便于查找故障.
ShanghaiJiaoTongUniversity6.
2隔离的问题用户间2层互不相通,无法以太帧通讯,破坏了以太网平面网的假设特性用户通过3层协议绕转通讯重复占用汇聚链路带宽、造成延时(语音通讯等)需要对平面网重新规划,2层、3层设备要重配置,不支持必要功能的设备要重购置待补充ShanghaiJiaoTongUniversity完毕谢谢意见建议请联系colins@sjtu.
edu.
cn最后修改:2008年5月26日10时57分
Sharktech 鲨鱼机房商家我们是不是算比较熟悉的,因为有很多的服务商渠道的高防服务器都是拿他们家的机器然后部署高防VPS主机的,不过这几年Sharktech商家有自己直接销售云服务器产品,比如看到有新增公有云主机有促销活动,一般有人可能买回去自己搭建虚拟主机拆分销售的,有的也是自用的。有看到不少网友在分享到鲨鱼机房商家促销活动期间,有赠送开通公有云主机$50,可以购买最低配置的,$49/月的...
gcorelabs提供美国阿什本数据中心的GPU服务器(显卡服务器),默认给8路RTX2080Ti,服务器网卡支持2*10Gbps(ANX),CPU为双路Silver-4214(24核48线程),256G内存,1Gbps独享带宽仅需150欧元、10bps带宽仅需600欧元,不限流量随便跑吧。 官方网站 :https://gcorelabs.com/hosting/dedicated/gpu/ ...
数脉科技怎么样?数脉科技品牌创办于2019,由一家从2012年开始从事idc行业的商家创办,目前主营产品是香港服务器,线路有阿里云线路和自营CN2线路,均为中国大陆直连带宽,适合建站及运行各种负载较高的项目,同时支持人民币、台币、美元等结算,提供支付宝、微信、PayPal付款方式。本次数脉科技给发来了新的7月促销活动,CN2+BGP线路的香港服务器,带宽10m起,配置E3-16G-30M-3IP,...
网卡地址为你推荐
languenod32directional163中平迅雷点击ipad输入ipad支持ipad支持ipadpublicationethics.orgApplicationsios5win10关闭445端口如何进入注册表修改关闭445端口
域名服务器上存放着internet主机的 krypt GGC locvps godaddy主机 128m内存 cloudstack 英语简历模板word mobaxterm win8升级win10正式版 华为云主机 最好的空间 ca4249 qingyun 服务器维护方案 卡巴斯基试用版 免费申请网站 网游服务器 web服务器安全 net空间 更多