6.1.4 服务器发布规则操作
规则操作指应用到请求中的特定规则的操作。可以在New Server Publishing Rule向导的Address Mapping and Protocol Setting屏幕中配置一个新服务器发布规则的规则操作。也可以在规则属性的Action选项卡中修改一个现有规则的规则操作。在ISA Management 中可以访问属性。无论是配置新操作还是修改现有规则,配置服务器发布规则操作时,都需要指定下列几项:
l ISA Server的IP地址 这是外部客户端可用的地址。外部客户端和发布服务器通信时,实际上就是在和该IP地址通信。
l 发布服务器的IP地址 所有到达ISA Server所指定IP地址的请求都被转发到该IP地址。
l 映射服务器协议 传送到内部服务器的数据取决于此处指定的协议。可以从ISA Server 中配置的,至少为入站方向的所有协议定义中选择。协议定义列在Policy Elements节点的Protocol Definitions文件夹中,并且在其中配置。
6.1.4.1 规则操作示例
假设希望允许外部客户端访问一个SMTP服务器。该SMTP服务器的IP地址是111.111.111.111,并在端口25上侦听。创建一个具备以下参数服务器发布规则:
l 将内部服务器的IP地址设置为111.111.111.111
l 将ISA Server 上的外部地址设置为ISA Server 计算机的外部接口卡上的IP地址
l 将映射服务器协议设置给SMTP Server
Ø 按如下步骤为现有的服务器发布规则修改操作:
1. 在ISA Management控制台树上,打开Publishing节点,然后单击Server Publishing Rules文件夹。
2. 在View菜单中,单击Advanced。
3. 在详细信息窗格中,右击适当的服务器发布规则,然后单击Properties。
4. 在Cache选项卡中,在IP Address Of Internal Server文本框中,输入希望外部客户端也可使用的内部服务器的地址。
5. 在External IP Address On ISA Server文本框中,把一个IP地址输入到一个ISA Server计算机外部接口卡中。外部客户端将访问接口卡。
注意 在Mapped Server Protocol下拉列表框中,单击一个外部客户端可用来访问该计算机的协议定义。
6.1.5 客户端地址集
配置应用到客户端地址集中的服务器发布规则时,限定该服务器发布规则的操作只能应用到指定的发出请求的计算机集合中。这些客户端地址集不是在服务器发布规则自身内定义的,而是在ISA Management 的Policy Elements节点中定义的。
Ø 按如下步骤为现有的服务器发布规则配置客户端:
1. 在ISA Management控制台树上,展开Publishing节点,然后单击Server Publishing Rules文件夹。
2. 在View菜单中,单击Advanced。
3. 在详细资料窗格中,右击现行规则,然后单击Properties。
4. 要为规则指定客户端,在Applies To选项卡上,选择操作以下步骤之一:
u 单击Any Request单选按钮。
u 单击Client Address Sets Specified Below单选按钮。
5. 如果选择了Client Address Sets Specified Below单选按钮,按如下步骤操作:
u 要将客户端添加到Applies To Requests Coming From区,单击附随的Add按钮。
u 要将客户端添加到Exceptions区,单击附随的Add按钮。
注意 对于服务器发布规则而言,客户端地址集通常包括位于Internet的计算机的地址。
6.1.6 服务器发布规则和IP数据包筛选器
服务器发布规则和IP数据包筛选器都打开特定的端口,在局域网与Internet之间进行通信。大多数情况下,使用服务器发布规则让外部客户端访问内部服务器。
但是,在有些情况下,必须使用IP数据包筛选器而不是发布规则,例如下列情况:
l 发布位于边界网络上的服务器要使外部客户端可以访问该服务器时
l 发布位于ISA Server计算机本机上的服务时
6.1.6.1 在边界网络上发布服务器
配置服务器发布规则允许外部客户端访问局域网上的服务器。例如,要发布一个内部FTP服务器。在这种情况下,只需简单地创建一个服务器发布规则,使其具有如下配置:
l 内部服务器的IP地址设置为该FTP服务器的IP地址
l ISA Server的外部IP地址设置为ISA Server计算机的外部接口卡的IP地址
l 选定的FTP Server协议
l 客户端类型设置为Any User, Group, Or Client Computer,允许所有的外部客户端访问该FTP服务器
假定要发布的服务器不在局域网上,而是在边界网络上。在这种情况下,必须使用IP数据包筛选器在该服务器上打开一个端口。例如,假设您希望发布一个位于边界网络上的FTP服务器。那么在New IP Packet Filter向导中创建一个IP数据包筛选器,使其具有如下配置:
l 在Servers屏幕中,筛选器设置为针对阵列中所有的ISA Server 计算机
l 在Filter Mode屏幕中,选择创建允许数据包传输的筛选器
l 在Filter Type屏幕中,选择一个自定义的筛选器
< <