在线客服
扫描二维码
下载博学谷APP扫描二维码
关注博学谷微信公众号
网络技术的发展在给我们的生活和工作带来巨大便利的同时,也埋下了不少安全隐患。这里和大家分享2个在交换网络中简单的安全技巧。它们分别是:BPDU保护、DHCP-Snooping两种技术。
一、 BPDU保护
谈到BPDU保护技术就需要先说到STP技术,STP技术是一种二层防环技术,用于防止环路的产生,如果生产环境交换机支持STP,那么非常建议开启STP,不管是STP还是RSTP还是MSTP,华为设备上默认开启了MSTP。
开启了STP以后,交换机的接口都处于STP的拓扑中,当端口进入转发状态后,会引起STP的重新收敛,这样会导致网络的震荡,那么怎么样使得:交换机开启STP,而一些经常需要UP/DOWN的端口(接主机)不参与STP的计算呢,这时就出现了边缘端口(思科叫portfast),这种端口是由管理员手工定义的,它们不参与STP的计算,能直接进入转发状态。这里还有一个好处就是用户不必要经过30秒的等待时间才能与网络通信。我入职过的一家公司就出现过这个问题,网管员没有开启edged-port功能,导致用户需30S才能接入网络,导致用户不满意。
举个例子:公司的核心是77系列的交换机,接入是5700LI的交换机,从5700LI上接了一条网线到会议室,用于会议室的上网。 有一天,公司将会议室换成了办公室,有5个人在那里办公,领导决定在会议室里部署一个傻瓜交换机,用于这几个用户的办公。如果上接入层5700上没有配置STP技术,当有一天,用户掉线了,他去将8口小交换机的线整了一下,不小心将一条网线连接了8口小交换机的5口和6口,这样就形成了一个环路。
如果你全网的交换机没有开启STP技术,这样会导致三个问题:广播风暴、多帧复制以及MAC地址表不稳定。 最终的结果其实就是网络慢、丢包、断网。所以网络中很有必要部署STP的技术。那么,BPDU保护又是怎么样一回事呢, BPDU保护是指,当一个接口开启了BPDU保护,如果它接收到了BPDU的帧,那么,交换机会将接口置为err-disabled状态,这个状态等效于shutdown状态,这样就可以防止环路的产生。
接下来,我们看看需要在哪些端口上部署成为边缘端口,哪些端口需要开启BPDU保护?所谓边缘端口是指由管理员手工指定的,用于连接主机的端口,在正常情况下,这些端口不会连接交换机,不会接收到BPDU,不会产生环路。哪些端口需要开启BPDU保护:边缘端口,华为的设备只需要在全局开启BPDU保护即可。
配置:
1. 全局开启STP和BPDU保护
stp mode rstp
stp bpdu-protection
2. 接口开启边缘端口
interface GigabitEthernet0/0/1
stp edged-port enable
二、 DHCP-Snooping
这里介绍的基础的DHCP-Snooping技术,是为了防止恶意的DHCP服务器出现,导致网络中的用户获取到错误的IP地址,从而不能正常使用网络,在没有×××的情况下,什么时候会出现伪造的DHCP呢? 我们常见的小路由就会出现这种情况,比如,用户为了将公司的网络从有线转成无线,弄个家用无线路由过来,如果他不小心将无线路由的LAN接口连接到了现网中,那么现网中的用户就有可能获取到错误的IP。接下来,我们分两个步骤来看看怎么解决这个问题
(一)、查找无线路由器
第一步,肯定会有用户告诉你他无法上网了,你到了现场会去PING正确的网关,发现PING不通。 接下来,你会查看用户的IP地址,发现他获取了一个错误的IP,那么你肯定需要找出提供DHCP的无线路由器
第二步,在获取到错误IP地址的电脑上,查看ARP表,找到网关的MAC地址,一般来讲,这个MAC地址就是无线路由器的MAC地址(ARP -a)
第三步,登录交换机,查找这个MAC地址,如果找到这个MAC地址属于哪个接入交换机的非上行接口,那肯定就是这个接口连接了无线路由,将接口 shutdown,用户就不会获取到错误的IP地址了。这里的小窍门就是:这个无线路由肯定是这个VLAN中,如果你知道这个VLAN一共有多少交换机,一台一台看也行;如果不知道,从核心开始看,看核心的哪个端口学习到了这个MAC,再往下一层,即核心学习到了这个MAC的端口连接的是哪个交换机。 这样,就可以找出来无线路由在哪里了)display mac-address | includeXXXX.XXXX.XXXX思科的交换机就是show mac-address这个命令了
(二)、使用DHCP-Snooping使伪造的路由器无法提供IP给用户
DHCP-Snooping的作用是,当你在交换机开启了DHCP Snooping技术以后,默认所有的接口都是非信任接口,这些接口都不能发送DHCP-Offer和DHCP-ACK的报文,使得非信任接口上连接的DHCP服务器不能提供IP地址给用户,并且,开启了DHCP Snooping的交换机还会形成一张IP-MAC-VLAN-Port-lease时间的绑定表。 我们一般在接入层交换机上开启DHCP Snooping技术。
<netoffice-0605>display dhcp snooping user-bind all
DHCP Dynamic Bind-table:
Flags:O - outer vlan ,I - inner vlan ,P - Vlan-mapping
IP Address MAC Address VSI/VLAN(O/I/P) Interface Lease
192.168.58.62 3c97-0e44-fff5 58/--/--GE0/0/13 2018.09.16-08:05
192.168.58.47 507b-9d53-3e88 58/--/--GE0/0/24 2018.09.16-08:12
192.168.58.67 3c97-0e72-0b3b 58/--/--GE0/0/46 2018.09.16-08:20
那么如何配置DHCP Snooping呢?
分三个步骤:
1. 全局开启dhcp
2. 全局开启DHCP snooping
3. 在接口下开启DHCP snooping 或者在VLAN下开启DHCP snooping,在vlan 下开启了DHCP snooping,等效于交换机上属于这个VLAN的接口都开启了dhcp snooping
4. 将上行接口设置为信任接口
配置:
dhcp enable
#
dhcp snooping enable ipv4
#
vlan 58
dhcp snooping enable
#
interface GigabitEthernet0/0/52
dhcp snooping trusted
#
以上就是2个在交换网络中简单的安全技巧,相信经过这两个步骤的配置,一些常见的故障就都能防止了,从而解决环路和非法DHCP服务器带来的问题。
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
网络安全工程师需要会什么?工作内容是什么?
随着互联网的发展,一些网络安全问题也层出不穷,因此网络安全工程师的地位也日益凸显。那么一名优秀的网络安全设计师需要会什么呢?他每天的工作内容又是什么呢?通常网络安全工程师必须要掌握专业知识这样的硬实力,同时也要有积极向上、有责任感这样的软实力。至于工作内容,都是围绕着维护网络安全展开的。
11250
2019-09-09 16:21:33
Linux 服务器安全强化的技巧有哪些?
Linux 服务器安全强化的技巧有哪些? Linux 服务器强化更新服务器、创建新的特权用户、上传 SSH 密钥、安全强化 SSH、启用防火墙、安装 Fail2ban、移除无用的网络服务七个模块。
4836
2019-10-18 15:45:48
Linux系统有哪些优点?为什么程序员都要学习Linux系统?
Linux系统有哪些优点?为什么程序员都要学习Linux系统?对于个人电脑的使用,大家接触的最多的是Windows系统。然而进入IT互联网领域,大家可能会不断的接触使用Linux系统。下面小编就Linux系统的有点和大家分享一下。
9068
2019-11-19 18:22:21
局域网和广域网的区别是什么?
局域网和广域网的区别覆盖范围不同。局域网的覆盖范围一般是方圆几千米之内,其具备的安装便捷、成本节约、扩展方便等,在各类办公室内运用广泛。广域网又称广域网、外网、公网。是连接不同地区局域网或城域网计算机通信的远程网。
15689
2020-05-11 14:22:32
Linux常见的链接命令有几种?分别是什么?
常见的链接命令有几种?分别是什么?链接命令是创建链接文件,链接文件分为软链接和硬链接,软链接的作用是方便文件的快速访问,而硬链接的作用是可以给重要文件创建硬链接能够防止文件数据被误删。
3037
2022-03-09 11:11:55