二层网络安全防范笔记

发布时间:2020-07-27 21:06:04 作者:arckyli
来源:网络 阅读:1115

  此文参考思科网络安全部分书箱所作笔记,当然此笔记只是二层网络安全防范里的一部分,需要根据自身的实际环境回以实施以保证网络安全。

MAC***与防范:

             二层网络安全防范笔记

          2) MAC address activity notification MAC 地址活动性通告

             二层网络安全防范笔记

          3) unknow unicast flooding protection 未知单播泛洪保护(6509才有此功能)    二层网络安全防范笔记

STP生成树***与防范

          2) 利用BPDU泛洪的DoS***(网络环路)

          3) 利用配置BPDU泛洪

          4) 模拟一台双双宿主机(Dual-homed)交换机桥接

            二层网络安全防范笔记      二层网络安全防范笔记

          2) BPDU-guard(BPDU保护)

             二层网络安全防范笔记

            二层网络安全防范笔记

          3) BPDU Filtering (BPDU过滤)

            二层网络安全防范笔记

          4) Layer 2 PDU rate limiter(第二层的PDU速率限制器)

VLANN***与防范

          2).从Trunk中清除native VALN(不建议使用)

          3).强制Trunk上所有的流量都携带一个tag

          二层网络安全防范笔记

DHCP***与防范

          2) 安装一台非法(rouge)DHCP服务器

           a. 端口级DHCP消息速率限制;

           b. DHCP消息确认(validation)

           c. Option 82的插入和移除

         二层网络安全防范笔记

           ** ip dhcp snooping informationoption -->写入option82

           d. 防止通过DHCP发起的DoS***

      

     Switch(config)#ip dhcp snooping   //打开DHCP Snooping功能

     Switch(config)#ip dhcp snooping vlan 10   //设置DHCP Snooping功能将作用于哪些VLAN

     Switch(config)#ip dhcp snooping verify mac-address//检测非信任端口收到的DHCP请求报文的源MAC和CHADDR字段是否相同,以防止DHCP耗竭***,该功能默认即为开启  

     Switch(config-if)#ip dhcp snooping trust   //配置接口为DHCP监听特性的信任接口,所有接口默认为非信任接口

     Switch(config-if)#ip dhcp snooping limit rate 15  //限制非信任端口的DHCP报文速率为每秒15个包(默认即为每秒15个包)如果不配该语句,则show ip dhcp snooping的结果里将不列出没有该语句的端口,可选速率范围为1-2048

建议:在配置了端口的DHCP报文限速之后,最好配置以下两条命令
     Switch(config)#errdisable recovery cause dhcp-rate-limit//使由于DHCP报文限速原因而被禁用的端口能自动从err-disable状态恢复

     Switch(config)#errdisable recovery interval 30 //设置恢复时间;端口被置为err-disable状态后,经过30秒时间才能恢复

     Switch(config)#ip dhcp snooping information option //设置交换机是否为非信任端口收到的DHCP报文插入Option 82,默认即为开启状态

     Switch(config)#ip dhcp snooping information option allow-untrusted //设置汇聚交换机将接收从非信任端口收到的接入交换机发来的带有选项82的DHCP报文

     Switch#ip dhcp snooping binding 000f.1fc5.1008 vlan 10 192.168.10.131interface fa0/2 expiry 692000  //特权模式命令;手工添加一条DHCP监听绑定条目;expiry为时间值,即为监听绑定表中的lease(租期)

     witch(config)#ip dhcp snooping database flash:dhcp_snooping.db//将DHCP监听绑定表保存在flash中,文件名为dhcp_snooping.db

      Switch(config)#ip dhcpsnooping database tftp://10.133.131.142/Switch/dhcp_snooping.db //将DHCP监听绑定表保存到tftp服务器;192.168.2.5为tftp服务器地址,必须事先确定可达。URL中的Switch是tftp服务器下一个文件夹;保存后的文件名为dhcp_snooping.db,当更改保存位置后会立即执行“写”操作。

     Switch(config)#ip dhcp snooping database write-delay 30//指DHCP监听绑定表发生更新后,等待30秒,再写入文件,默认为300秒;可选范围为15-86400秒

     Switch(config)#ip dhcp snooping database timeout 60//指DHCP监听绑定表尝试写入操作失败后,重新尝试写入操作,直到60秒后停止尝试。默认为300秒;可选范围为0-86400秒

说明:实际上当DHCP监听绑定表发生改变时会先等待write-delay的时间,然后执行写入操作,如果写入操作失败(比如tftp服务器不可达),接着就等待timeout的时间,在此时间段内不断重试。在timeout时间过后,停止写入尝试。但由于监听绑定表已经发生了改变,因此重新开始等待write-delay时间执行写入操作……不断循环,直到写入操作成功。

     Switch#renew ip dhcp snooping database flash:dhcp_snooping.db//特权级命令;立即从保存好的数据库文件中读取DHCP监听绑定表。

     Switch#show ip dhcpsnooping   //显示当前DHCP监听的各选项和各端口的配置情况

      Switch#show ip dhcp snooping binding//显示当前的DHCP监听绑定表

      Switch#show ip dhcp snoopingdatabase //显示DHCP监听绑定数据库的相关信息
      Switch#show ip dhcp snoopingstatistics//显示DHCP监听的工作统计

      Switch#clear ip dhcp snoopingbinding //清除DHCP监听绑定表;注意:本命令无法对单一条目进行清除,只能清除所有条目

      Switch#clear ip dhcp snoopingdatabase statistics//清空DHCP监听绑定数据库的计数器

      Switch#clear ip dhcp snoopingstatistics  //清空DHCP监听的工作统计计数器

ARP***与防范

   2) 主机,可以忽略免费ARP数据包

      3) ***检测系统(Intrusion Detection System,IDS)。可以保持所有(ip,mac)映射的状态,并能检测是否有人企图改变现有映射 

     ** Cisco IOS启用DAI

   二层网络安全防范笔记二层网络安全防范笔记

    **Cisco IOS中高级的DAI配置

    二层网络安全防范笔记

PoE以太网***与防范

        2).IEEE 802.3af。从5类线的两对双绞线上以一个直流(DC)电压,并检查是否有电流流动。

        2). 改变功率(Power Changing)

        3). 烧毁(Burning)。***者欺骗交换机的供电检测机制,导致交换机向不需要通过5类线供电的末端工作站提供电能

        4). 关闭(shutting down) 如果***者关闭交换机或切断电缆,PES将无法收到电源并被关闭

      二层网络安全防范笔记

      ** 设备端口为7W(7000mw)

      二层网络安全防范笔记

HSRP***与防范

              1).DoS***,工具IRPAS软件包中的HSRP工具,命令如下:

               hsrp -d 224.0.0.2 -v 192.168.0.8 -a cisco -g-i eth0 -S 192.168.0.66

              2).中间人***

              3).信息泄露

              2).使用ACL过滤非源自附连接主机发送HSRP消息

    二层网络安全防范笔记

VRRP***与防范

              2).DoS***

     二层网络安全防范笔记

              2).使用ACL过滤非源自附连接主机发送的VRRP欺骗

    二层网络安全防范笔记

CDP***与防范

            2).辅助(Auxiliary) VLAN,***者可获悉IP电话所使用的VLAN

            3).CDP缓存溢出

            4).占用CDP缓存

    二层网络安全防范笔记

              2).关闭CDP

交换机三种平面

              2)Cisco 发现协议(CDP)数据包

              3)VLAN Trunk协议(VTP) / 生成树协议(STP)数据包

              4)路由协议信息

        2) 控制平面流量由一个以太阳网控制器传入,并经一条交换机通首进入中央CPU

   3) 管制平面流量与控制平面流量所经过经历的路径相同

   2) 仅接受来自特定子网或主机的流量

        3) 对所有管理流量加密(SSH和SNMP V3)

         4) 使用认证、授权和计账(AAA)

         5) 启用syslog / SNMP Trap消息监控所有管理平面的行为

控制平面的监管

       1) 二层处理(L2     Processing)。一台交换机必须处理和响应以下数据包STP、PVST、LACP、PAgP、802.1X、CDP、DTP、UDLD、VTP以及keepalive数据包

       2) Internet管理组管理协议(IGMP)

       3) Internet控制消息协议(ICMP)

       4) 三层处理(L3 Processing)

       5) 管理流量

  C6509(config)#mls rate-limit all ttl-failure 10

     * C6509上启动多层交换(MLS) QoS特性,就可以在中央策略特性卡(Policy Feature Card,PFC)以及支持分布式转发的线卡          上启用基本硬件的CoPP;

  C6509(config)#mls qos

        2)基于软件的CoPP(Software-basedCoPP,针对不必要的流量,使用中央CPU将其丢弃或对其实行速率限制

            a. 关键流量等级(critical)

            b. 重要流量等级(important)

            c. 正常(normal)

            d. 不必要流量特级

                          e.默认流量等级

二层网络安全防范笔记

利用交换机发现数据平面的拒绝服务***(DoS)

   二层网络安全防范笔记

线速访问控制列表保护网络

      1)RFC 1918定义的私有地址

      2)Loopback 口地址(127.0.0.0/8).

      3)IANA 保留的地址.

      4)多播地址(224.0.0.0/4).

      5)学术研究用地址 (240.0.0.0/4).

      6)DHCP 本地私有地址 (169.254.0.0/16). This is what your PC uses if it cannot find aDHCP server from which to acquire its addressing information.

     1)ACL filtering

     2)BGP prefix filtering

     3)Black hole routing

     4)Route policy filtering with route maps

在Internet的进口处启用ACL过滤Bogons

Router(config)# ipaccess-list extended ingress-filter

Router(config-ext-nacl)#remark Unassigned IANA addresses //IANA未分配的地址

Router(config-ext-nacl)#deny ip 1.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 2.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 5.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 7.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 23.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 27.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 31.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 36.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 37.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 39.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 41.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 42.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 49.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 50.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 58.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 59.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 60.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 70.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 71.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 72.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 73.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 74.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 75.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 76.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 77.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 78.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 79.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 83.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 84.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 85.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 86.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 87.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 88.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 89.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 90.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 91.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 92.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 93.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 94.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 95.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 96.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 97.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 98.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 99.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 100.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 101.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 102.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 103.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 104.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 105.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 106.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 107.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 108.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 109.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 110.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 111.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 112.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 113.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 114.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 115.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 116.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 117.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 118.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 119.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 120.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 121.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 122.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 123.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 124.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 125.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 126.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 197.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 201.0.0.0 0.255.255.255 any

 

Router(config-ext-nacl)#remark RFC 1918 private addresses //RFC1918定义的私有地址

Router(config-ext-nacl)#deny ip 10.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 172.16.0.0 0.15.255.255 any

Router(config-ext-nacl)#deny ip 192.168.0.0 0.0.255.255 any

 

Router(config-ext-nacl)#remark Other bogons //其他bogons地址

Router(config-ext-nacl)#deny ip 224.0.0.0 15.255.255.255 any //组播地址

Router(config-ext-nacl)#deny ip 240.0.0.0 15.255.255.255 any //学术研究地址

Router(config-ext-nacl)#deny ip 0.0.0.0 0.255.255.255 any

Router(config-ext-nacl)#deny ip 169.254.0.0 0.0.255.255 any //DHCP 本地私有地址

Router(config-ext-nacl)#deny ip 192.0.2.0 0.0.0.255 any //测试地址

Router(config-ext-nacl)#deny ip 127.0.0.0 0.255.255.255 any //回环口地址

Router(config-ext-nacl)#remark Internal networks //内部网段的地址

Router(config-ext-nacl)#deny ip 200.1.1.0 0.0.0.255 any //内部服务器网段的地址

 

Router(config-ext-nacl)#remark Allow Internet to specific services

Router(config-ext-nacl)#remark permit <what you need to permit>

Router(config-ext-nacl)#deny ip any any

Router(config-ext-nacl)#exit

Router(config)#interface ethernet1

Router(config-if)# ipaccess-group ingress-filter in 在WAN口的IN方向上应用

 



推荐阅读:
  1. 防范勒索病毒
  2. ARP病毒查找与防范

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

思科二层网络安全 二层

上一篇:ORACLE授权

下一篇:没有宫廷内斗,数据库界的延禧攻略

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》