如果雨后还是雨,如果忧伤之后还是忧伤,请让我从容地面对这别离之后的别离,微笑着去寻找一个不可能再出现的你……
OSI第二层网络架构安全要素
2007-04-22 23:05:45
/ 个人分类:安全分析
许多安全管理员多关注网络层和应用层的安全问题,经常会忽略Layer 2网络架构(数据链路层),同时这也是网络安全和可靠性方面最容易被人忽视的一个方面。在本文中,我会向你展示如何修正交换机配置以及架构方面最常见的错误。虽然我使用Cisco来作为我的例子,但是同样的策略和所讨论的教训一样适用于其他厂商。这些安全手续对任何数据网络来说都是必须的,特别是在使用IP电话的时候。:c nR\N?0
启用SSh,禁止TelnetNetexpert网络分析专家个人空间/MuB6m.u+RcG
对于一台Cisco设备来说,最明显需要设置的就是口令和启用加密了。如果你让它保持空白的话,你的交换机就等于是在敞开大门,任何人都可以查看并攻击你的VLAN设置。如果你有多台交换机,以及多位系统管理员时,最好使用AAA认证模式,并使用一个本地用户数据库,集中的TACACS+,或者RADIUS服务器来管理所有的交换机和系统管理员。使用TACACS+可能是更正确的选择,因为它可以记录下所有的事件,以便你有一个历史记录,可以记录下所有做出的修改,以及是谁在你的交换机和路由器架构中做出了修改。不过要记住,最重要的事情是,不惜任何代价禁止Telnet,并持续的对所有交换机部署SSH。即便你的交换机上并没有一个启用加密的软件镜像,所有的当前镜像也依然可以让你SSH进交换机。为每一个系统管理员都建立一个独一无二的用户名以及口令。然后,你应当启用SSH,并干掉Telnet。Netexpert网络分析专家个人空间BJ'g*f3jX:L
在Cisco Native IOS上启用SSH,禁止TelnetNetexpert网络分析专家个人空间A&zk(V
R
|
命令 /v}KLUp0
| 描述Netexpert网络分析专家个人空间ld]$g7oCI#CW
|
username admin1 privilege 15 password 0 Admin-Password 4@5cNH5E4DJre
xy0
| 建立一个叫做admin1的系统管理员,每一个管理都必须重复。Netexpert网络分析专家个人空间&I}&c3Mw.Z(|zT ^
|
aaa new-model ow1j5P6|7I;OLK,@t3H0
| 使用一个本地数据库,设置为AAA模式Netexpert网络分析专家个人空间:n)}HG
B!zh
|
aaa authentication login default local
\!YNAM]Y+H,qdp0
|
aaa authorization exec default localNetexpert网络分析专家个人空间:{IluV,l9AY
|
aaa authorization network default localNetexpert网络分析专家个人空间xJ.xI(EI`
|
aaa session-id common `4uu%JK
Un0
|
ip domain name MyDomain.com $}Ju{y
u0?)W7?Zd t5z0
| 建立一个用于认证的名字Netexpert网络分析专家个人空间_(zu?oL
|
crypto key generate rsa ~"u%B;VLM0
| 建立数字证书。使用至少768位的Diffie-Hellman关键字 yt8m3_2g8G1O'l
}s N
o0
|
line vty 0 4Netexpert网络分析专家个人空间6M8{4v;A6E
xW/Q
| 进入vty配置Netexpert网络分析专家个人空间'B7@lH4Cf]7rk*g
|
transport input sshNetexpert网络分析专家个人空间fp'v9_~0H3{&f
| 仅仅允许SSH登录Netexpert网络分析专家个人空间#q9mgkhN
|
在 Cisco Catalyst OS上启用SSH,禁止TelnetNetexpert网络分析专家个人空间d9[wXS/~5v-\
|
命令 5N$E1rp&])Gmc0
| 描述 i7xn|_ e"^0
|
set crypto key rsa 1024 C
mE*b
v h5i0
| 生成一个1024位的RSA key R3Q.J
r*[xhwQ0
|
set ip permit 10.0.10.0 255.255.255.0 ssh m2ea{8kg)z dW0
| 明确仅允许指定IP范围内的地址SSH O9~0Gyg?.s0
|
set ip enable O,U
aB,w8a+^PR0
|
要注意,对Cisco Native IOS交换机来说,Native IOS命令同样可以工作在Cisco IOS路由器上。无法使用SSH可能会导致口令被窃,并让攻击者获得对交换架构完全的控制权。
论坛模式
推荐
收藏
等级(0)
编辑
管理
查看(1115)
评论(6)
TAG:
-
garnett_wu
发布于2007-04-22 23:11:08
-
限制STP域的大小
t,TOYlJ这也是在交换机架构方面常常为人忽视的一个方面。一个单一STP(展开树协议)域应当永远不允许长得太过巨大或者变成极度复杂。我曾在一个大学校园里,碰到一个个人用户,仅仅因为偶然插入一个小型桌面交换机,而后偶然的将CAT-5电缆接成自我回环,就瘫痪了整个校园的数千台电脑和IP电话。无论何时,一旦STP域中发生BPDU请求而导致STP重新计算的话,那些同样含有校园网VLAN的网络就会神秘中断,每次都会锁定整个校园网长达30秒之久。数据网络的中断已经够惨了,但是它同时还会导致IP电话架构瘫痪。于是数以百计的人们根本无法工作,因为没有数据,同时也没有了电话。
|u E?;t+o#P7\yB
}Netexpert网络分析专家个人空间space.netexpert.cn7QjRM${_Y)Q:s@P
要避免过大和过于复杂的STP拓扑结构,你必须路由通讯,而不是交换通讯。实际上,这意味着你必须使用layer 3兼容交换机来取代Layer 2交换机,因为后者仅知道如何交换通讯,而不懂如何路由通讯。这也意味着VLAN将无法在那些不属于统一STP交换域的交换机之间展开。这种结构改变可能意味着整个校园局域网的基础架构重新设计,这可不是一件轻松的事情,但是在部署任何IP电话系统之前,这些问题必须被考虑。
Op%\/Z"v%y5D;`space.netexpert.cn