未雨绸缪定预案 安全设备损毁不愁
【IT168 专稿】在网上我们发现许多网络防范技巧都是在专业安全工具“护驾”下完成的。任何设备都有出问题的时候,信息安全设备同样如此。一旦脱离了专业安全工具,难道我们就束手无策了吗?
作为网络管理人员,无论如何都应该制定在安全设备突然损毁的情况下的应急预案。事实上,面对许多网络非法攻击,我们完全可以找出便捷的方法,赤手空拳将网络非法攻击拒之于千里之外。本文下面就是总结出来的网络防范新“本领”,相信有了这些“本领”在手,我们赤手空拳防范网络攻击的功夫将跨上一个新台阶!
从ICMP报文着手,防范报文攻击
我们知道,上网主机通常使用ICMP报文与网络路由器进行通信,以互相传达传输控制信息,例如上网主机可以通过ICMP报文通知路由器,当前目标主机可以正常访问,或者通知路由器当前网络连接是否处于连通状态等,很明显ICMP报文对上网主机以及网络通信设备来说都是不可或缺的。可是,许多网络黑客正是看准了ICMP报文不可缺少的作用,他们常常利用ICMP报文对上网主机或者网络通信设备进行非法攻击,轻则导致上网不稳定,严重的话能使整个网络发生瘫痪。
事实上,对于上网主机来说,我们只要想办法将对应主机的ICMP报文重定向功能关闭掉,就能在一定程度上抑制黑客通过ICMP报文发动的非法攻击,从而达到保护上网主机安全的目的。在手工关闭上网主机的ICMP报文重定向功能时,我们可以按照如下步骤来操作:
首先依次单击“开始”/“运行”命令,在弹出的系统运行框中,输入注册表编辑命令“regedit”,单击回车键后,打开本地上网主机的注册表编辑窗口;
在该窗口的左侧列表区域,用鼠标双击HKEY_LOCAL_MACHINE注册表子项,在随后展开的注册表分支下面依次选择“SYSTEM”、“CurrentControlSet”、“Services”、“Tcpip”、“Parameters”项目(如图1所示),在对应“Parameters”项目的右侧子窗口中,检查一下是否存在“EnableICMPRedirect”双字节值,倘若找不到该键值时,我们可以用鼠标右键直接单击“Parameters”项目,从弹出的快捷菜单中逐一单击“编辑”、“新建”、“双字节值”菜单选项,来将“EnableICMPRedirect”双字节值创建成功;
![]() |
| 图1 |
之后,用鼠标双击刚刚创建好的“EnableICMPRedirect”双字节值,打开对应键值的数值设置窗口,在其中的数值数据文本框中输入数字“0”,再单击“确定”按钮,最后按F5功能键刷新一下系统注册表,如此一来当前上网主机就不会接受来自外界的ICMP报文了,那么黑客就无法利用ICMP报文对上网主机进行非法攻击了。
除此而外,上网主机与路由器之间还会传输一种ICMP路由通知报文,这种传输控制信息中常常包含本地网络的一些核心上网配置信息,一旦被黑客中途偷窃利用,很有可能对本地的网络带来安全威胁,所以我们也可以通过手工设置,禁止本地主机响应来自外界的ICMP路由通知报文,以保护本地网络安全;在阻止本地主机响应ICMP路由通知报文时,我们可以按照如下步骤来进行操作:
首先打开本地上网主机的注册表编辑窗口,在该窗口的左侧列表区域,用鼠标双击HKEY_LOCAL_MACHINE注册表子项,在随后展开的注册表分支下面依次选择“SYSTEM”、“CurrentControlSet”、“Services”、“Tcpip”、“Parameters”、“Interfaces”项目,在对应“Interfaces”项目的右侧子窗口中,检查是否存在“PerformRouteDiscoer”双字节值,倘若找不到该键值,我们可以用鼠标右键直接单击“Interfaces”项目,从弹出的快捷菜单中逐一单击“编辑”、“新建”、“双字节值”菜单选项,来将“PerformRouteDiscoer”双字节值创建成功,之后将新建的该双字节值数值设置为“0”,并刷新本地主机的注册表系统就OK了。
