• 网络学院
  • 新手学堂
  • 操作系统
  • 网络技术
  • 软件应用
  • 办公软件
  • 编程技术
  • 网站架设
  • 数据库类
  • 平面设计
  • 多媒体类
  • 游戏资讯
  • 教学论文
  • 认证考试
使用IPSec阻止特定网络协议和端口
广告位
  站点:
  • 首 页
  • 最新软件
  • 最新文章
  • 国内软件
  • 国外软件
  • 汉化软件
  • 源码下载
  • 字体下载
使用IPSec阻止特定网络协议和端口
软件发布 使用IPSec阻止特定网络协议和端口
网络软件 系统工具 应用软件 联络聊天 图形图像 多媒体类 行业软件 游戏娱乐 编程开发 安全相关 教育教学 数码软件
热门软件: QQ 瑞星 pplive e话通 木马克星 千千静听 office2000 五笔字根 Photoshop 视频分割
返回首页 | 文章首页 | 认证考试 | 思科认证 | Cisco指导 | 使用IPSec阻止特定网络协议和端口

使用IPSec阻止特定网络协议和端口

 

添加时间: 2008-2-24 13:34:05  作者: Cisco指导  阅读次数:87   来源: http://www.d9soft.com

 

 

       

     概要IPSec首先需要指出的是,IPSec和TCP/IP筛选是不同的东西,大家不要混淆了。TCP/IP筛选的功能十分有限,远不如IPSec灵活和强大。下面就说说如何在命令行下控制IPSec. XP系统用ipseccmd,2000下用ipsecpol.遗憾的是,它们都不是系统自带的。ipseccmd在xp系统安装盘的 SUPPORTTOOLSSUPPORT.CAB 中,ipsecpol在2000 Resource Kit里。而且,要使用ipsecpol还必须带上另外两个文件:ipsecutil.dll和text2pol.dll.三个文件一共119KB. IPSec可以通过组策略来控制,但我找遍MSDN,也没有找到相应的 安全 模板的语法。已经配置好的IPSec策略也不能被导出为模板。所以,组策略这条路走不通。IPSec的设置保存在注册表中(HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsIPSecPolicyLocal),理论上可以通过修改注册表来配置IPSec.但很多信息以二进制形式存放,读取和修改都很困难。相比之下,上传命令行工具更方便。

    关于ipsecpol和ipseccmd的资料,网上可以找到很多,因此本文就不细说了,只是列举一些实用的例子。

    在设置IPSec策略方面,ipseccmd命令的语法和ipsecpol几乎完全一样,所以只以ipsecpol为例:1,防御rpc-dcom攻击ipsecpol -p myfirewall -r rpc-dcom -f *+0:135:tcp *+0:135:udp *+0:137:udp *+0:138:udp *+0:139:tcp *+0:445:tcp *+0:445:udp -n BLOCK -w reg -x这条命令关闭了本地主机的TCP135,139,445和udp135,137,138,445端口。

    具体含义如下:-p myfirewall 指定策略名为myfirewall -r rpc-dcom 指定规则名为rpc-dcom -f …… 建立7个筛选器。*表示任何地址(源);0表示本机地址(目标);+表示镜像(双向)筛选。详细语法见ipsecpol -?

    -n BLOCK 指定筛选x作是"阻塞".注意,BLOCK必须是大写。

    -w reg 将配置写入注册表,重启后仍有效。

    -x 立刻激活该策略。

    2,防止被ping ipsecpol -p myfirewall -r antiping -f *+0::icmp -n BLOCK -w reg -x如果名为myfirewall的策略已存在,则antiping规则将添加至其中。

    注意,该规则同时也阻止了该主机ping别人。

    3,对后门进行IP限制假设你在某主机上安装了DameWare Mini Remote Control.为了保护它不被别人暴破密码或溢出,应该限制对其服务端口6129的访问。

    ipsecpol -p myfw -r dwmrc_block_all -f *+0:6129:tcp -n BLOCK -w reg ipsecpol -p myfw -r dwmrc_pass_me -f 123.45.67.89+0:6129:tcp -n PASS -w reg -x这样就只有123.45.67.89可苑梦矢弥骰?129端口了。

   如果你是动态IP,应该根据IP分配的范围设置规则。比如:ipsecpol -p myfw -r dwmrc_block_all -f *+0:6129:tcp -n BLOCK -w reg ipsecpol -p myfw -r dwmrc_pass_me -f 123.45.67.*+0:6129:tcp -n PASS -w reg -x这样就允许123.45.67.1至123.45.67.254的IP访问6129端口。

    在写规则的时候,应该特别小心,不要把自己也阻塞了。如果你不确定某个规则的效果是否和预想的一样,可以先用计划任务"留下后路".例如:c:>net start schedule Task Scheduler 服务正在启动 ……

    Task Scheduler 服务已经启动成功。

    c:>time /t 12:34 c:>at 12:39 ipsecpol -p myfw -y -w reg新加了一项作业,其作业 ID = 1然后,你有5分钟时间设置一个myfw策略并测试它。5分钟后计划任务将停止该策略。如果测试结果不理想,就删除该策略。 c:>ipsecpol -p myfw -o -w reg注意,删除策略前必须先确保它已停止。不停止它的话,即使删除也会在一段时间内继续生效。持续时间取决于策略的刷新时间,默认是180分钟。

    如果测试通过,那么就启用它。

    c:>ipsecpol -p myfw -x -w reg最后说一下查看IPSec策略的办法。

    对于XP很简单,一条命令搞定——ipseccmd show filters而ipsecpol没有查询的功能。需要再用一个命令行工具netdiag.它位于2000系统安装盘的SUPPORTTOOLSSUPPORT.CAB中。(已经上传了三个文件,也就不在乎多一个了。)

    netdiag需要RemoteRegistry服务的支持。所以先启动该服务:net start remoteregistry不启动RemoteRegistry就会得到一个错误:[FATAL] Failed to get system information of this machine. netdiag这个工具功能十分强大,与 网络 有关的信息都可以获取!不过,输出的信息有时过于详细,超过命令行控制台cmd.exe的输出缓存,而不是每个远程cmd shell都可以用more命令来分页的。

    查看ipsec策略的命令是:netdiag /debug /test:ipsec然后是一长串输出信息。IPSec策略位于最后。

    更多信息确定是否指定了 IPSec 策略基于 Windows Server 2003 的计算机基于 Windows XP 的计算机基于 Windows 2000 的计算机创建用于阻止通信的静态策略基于 Windows Server 2003 和 Windows XP 的计算机基于 Windows 2000 的计算机为特定协议和端口添加阻止规则基于 Windows Server 2003 和 Windows XP 的计算机基于 Windows 2000 的计算机为特定协议和端口添加动态阻止策略基于 Windows Server 2003 和 Windows XP 的计算机基于 Windows 2000 的计算机IPSec 筛选规则和组策略取消指定和删除 IPSec 策略基于 Windows Server 2003 和 Windows XP 的计算机基于 Windows 2000 的计算机将您的新筛选规则应用到所有协议和端口在计算机重新启动时应用 IPSec 筛选规则

    这篇文章中的信息适用于:Internet 协议 安全 (IPSec) 筛选规则可用于帮助保护基于 Windows 2000、Windows XP 和 Windows Server 2003 的计算机免遭病毒及蠕虫等威胁带来的基于网络的攻击。本文介绍如何为入站和出站网络通信筛选特定的协议和端口组合。本文还包括用于确定当前是否为基于 Windows 2000、Windows XP 或 Windows Server 2003 的计算机指定了 IPSec 策略的步骤、用于创建和指定新的 IPSec 策略的步骤以及用于取消指定和删除 IPSec 策略的步骤。

    IPSec 策略可以在本地应用,也可以作为域的组策略的一部分应用于该域的成员。本地 IPSec 策略可以是静态 的(重新启动后一直有效)或动态 的(易失效)。静态 IPSec 策略被写入本地注册表并在操作系统重新启动后一直有效。动态 IPSec 策略没有被永久性地写入注册表,并且在操作系统或 IPSec Policy Agent 服务重新启动后被删除。

    重要说明:本文包含有关使用 Ipsecpol.exe 编辑注册表的信息。编辑注册表之前,一定要知道在发生问题时如何还原注册表。有关如何备份、还原和编辑注册表的信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:256986 (http://support.microsoft.com/kb/256986/) Microsoft Windows 注册表说明注意:IPSec 筛选规则会导致 网络 程序丢失数据和停止响应网络请求,包括无法对用户进行身份验证。只有当您清楚地了解阻止特定端口对您的环境具有的影响之后,才应将 IPSec 筛选规则作为一种迫不得已的防护措施加以采用。如果您按照本文列出的步骤创建的 IPSec 策略对您的网络程序有不利影响,请参阅本文稍后的“取消指定和删除 IPSec 策略”一节,了解有关如何立即禁用和删除该策略的说明。

    确定是否指定了 IPSec 策略基于 Windows Server 2003 的计算机在为基于 Windows Server 2003 的计算机创建或指定任何新的 IPSec 策略之前,请确定是否有从本地注册表或通过组策略对象 (GPO) 应用的任何 IPSec 策略。为此,请按照下列步骤操作: 1. 运行 Windows Server 2003 CD 上的 SupportTools 文件夹中的 Suptools.msi,安装 Netdiag.exe. 2. 打开命令提示符窗口,然后将工作文件夹设置为 C:Program FilesSupport Tools. 3. 运行以下命令以验证尚未为该计算机指定现有 IPSec 策略:netdiag /test:ipsec如果没有指定策略,您将收到以下消息:IP 安全 测试。。 . . . . . . . : 传递的 IPSec 策略服务是活动的,但是没有指定策略。

    基于 Windows XP 的计算机在为基于 Windows XP 的计算机创建或指定任何新的 IPSec 策略之前,请确定是否有从本地注册表或通过 GPO 应用的任何 IPSec 策略。为此,请按照下列步骤操作: 1. 运行 Windows XP CD 上的 SupportTools 文件夹中的 Setup.exe,安装 Netdiag.exe. 2. 打开命令提示符窗口,然后将工作文件夹设置为 C:Program FilesSupport Tools. 3. 运行以下命令以验证尚未为该计算机指定现有 IPSec 策略:netdiag /test:ipsec如果没有指定策略,您将收到以下消息:IP 安全测试。。 . . . . . . . : 传递的 IPSec 策略服务是活动的,但是没有指定策略。

 

使用IPSec阻止特定网络协议和端口(1) 第 [1] [2] [3] [4]  下一页

 

 

上下文章:

 

上一篇文章: 解读DHCP故障,提升网络运行效率之三 下一篇文章: Cisco指导:网络安全的七大误解

相关文章:

  • 盗号记录器通过钩子专盗网络游戏账号
  • ORACLE考试 1Z0-026:Oracle8i 网络管理 大纲
  • 优化Oracle网络设置的方案
  • Oracle FAQ 之网络与安全篇
  • 对数据库字段使用默认值

相关软件:

  • 凤凰网络电视 Phoenixtv V2.71.3
  • 北信源VRV 网络服务器端病毒库 89s
  • 北信源VRV 单机、网络客户端病毒库 89s
  • 广宇免费网络电视机 4.76
  • 网络幽狗 V5.38
  • MC-NET RADIO 网络电台

 

 

快速导航

  • 网络学院
  • 精品汇聚
  • 字体下载
  • 教程下载
  • ASP源码
  • PHP源码
  • Net源码
  • JSP 源码

思科认证分类导航

  • Cisco动态
  • Cisco指导
  • Cisco介绍
  • Cisco试题

本类经典文章推荐

  • CISCO认证增长60%新认证推陈出新
  • 加快千兆网络普及以太网技术动向
  • WinGate与Internet连接共享
  • WinGate3.0安装指导
  • 远程传输的两种技术优劣各异
  • Cisco认证指导:基础中文命令集
  • IOS软件结构读书笔记
  • 路由器基础配置及传输协议
  • 网络安全:IPv6安全威胁
  • 路由技术:路由器远程管理实例

Cisco指导阅读排行

  • Cisco路由器访问控制列表详解
  • 我的CISCO认证学习笔记总结
  • EPON与GPON的综合比较
  • 企业网络规划对工作效率的影响
  • CCNA考试主要知识点指导
  • Cisco指导:IOS命令大全(一)
  • GSM数字移动通信无线网络规划设计...
  • 如何安全地使用SNMP
  • Cisco指导:IOS命令大全(二)
  • 如何配置Cisco PIX防火墙[5]

思科认证阅读总排行

  • Cisco路由器访问控制列表详解
  • 思科考试认证(CISCO) CCNA考试就...
  • 我的CISCO认证学习笔记总结
  • EPON与GPON的综合比较
  • Cisco经验介绍:CCNP培训日记(2)
  • CCNABRAINDUMP6(1)
  • 企业网络规划对工作效率的影响
  • Cisco经验介绍:ping命令之解惑
  • 思科认证考试(CCNA)考试模拟...
  • CCNA考试主要知识点指导

广告位置

字母检索 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 回到顶部

关于我们 | 版权声明 | 免责条款 | 广告联系 | 软件发布 | 下载帮助 | 下载排行 | 网站地图 | 特别鸣谢 | 友情连接

copyright; 2005-2008 D9soft.com 第九软件网 版权所有