4.5 配置IP数据包筛选器
IP数据包筛选器允许或者阻塞数据包通过指定的端口。在简单的网络场景下,通常不需要为客户机创建IP数据包筛选器来提供安全的Internet访问。然而,在特殊的环境下,必须使用IP数据包筛选器允许或者阻塞特定的通信从外部传输到局域网服务器的内部界面。
本节学习目标
l 描述3种需要IP数据包筛选器的网络场景
l 创建和配置IP数据包筛选器
l 描述能为数据数据包筛选配置的选项
估计学习时间:45分钟
4.5.1 什么时候使用IP数据包筛选器
IP数据包筛选器静态地打开或关闭端口。也就是说,只要筛选器处于启用状态,端口就处于打开或关闭状态。然而,在多数情况下(在需要并且协议规则以及站点和内容规则允许时),动态地打开和关闭端口会更为可取。因此,通常的做法是建议创建允许内部客户端访问Internet的访问策略规则,或者创建允许外部客户端访问内部服务器的发布规则。例如,假设要准许所有的内部用户访问HTTP站点。那么,就不应该创建一个将端口80打开的IP数据包筛选器,而是创建一个允许该访问的必要的站点和内容规则以及协议规则。
但是,在有些情况下,必须使用IP数据包筛选器。具体情况如下:
l 发布位于(边界网络)上的服务器(也就是我们所熟悉的DMZ,(非军事化区,以及被屏蔽的 子网))。
l 在ISA Server 计算机上运行那些需要访问Internet的应用程序或其他服务。
l 允许访问不基于UDP或TCP的协议。
只有以防火墙模式或者集成模式安装ISA Server时,才可以配置IP数据包筛选器。
4.5.2 创建IP数据包筛选器
使用IP数据包筛选器,可以拦截、允许或者阻塞传向局域网上特定计算机的数据包。可以创建两种类型的静态IP数据包筛选器:(允许筛选器)和(阻塞筛选器。)
允许筛选器是例外筛选器。除了特别指定的数据包之外,其他所有的数据包类型都受允许筛选器禁止。对于某一特定的端口,如果没有激活数据包筛选器,服务就不能在该端口上侦听,除非它是动态打开的。阻塞筛选器关闭特定的端口。可以创建并配置阻塞筛选器,从而进一步定义那些允许通过ISA Server 计算机的通信。
这两种筛选器类型可以一起使用。例如,您可以创建一个允许筛选器,如图4.12所示,它允许所有内部和外部主机在端口25上进行TCP通信,这样就激活了SMTP通信。然后您可以限制访问,创建一个阻塞筛选器,阻塞一个外部IP地址范围——潜在的入侵者——往您的ISA Server计算机端口25上发送TCP数据包。