对于要在 Internet 上查找 Web 站点的人们来说,站点名称必须与 ISA Server 计算机的外部网络适配器的公用 IP 地址相关联。ISP 或网络管理员可以帮助做到这一点。DNS 通常会有一个用于将 www.您的域名.com 指向 ISA Server 计算机的外部适配器的条目。 1. 发布 Web 站点 命名该集合(例如 Site 1),然后单击 Add(添加),将一个服务器添加到该集合中。 在 Destination(目标)框中,键入您通过 ISP 建立的站点名称(在本例中为 www.example.com)。 在 Path(路径)框中,键入 /site1/*。星号非常重要。 在接下来的对话框中都单击确定。 备注:重复这些步骤,创建名为 Site 2(第 6 步)的目标集合,路径为"/site2/*"(第 9 步)。 右键单击 Web Publishing Rules(Web 发布规则),指向新建,然后单击 Rule(规则)。 将规则命名为 Site 1。 单击 Specified destination set(指定的目标集合),然后单击 Site 1。 单击 Any request(任何请求)。 单击 Redirect the request to this internal Web server (name or IP address)(将请求重定向到此内部 Web 服务器(名称或 IP 地址))。 单击 Browse(浏览),单击 SERVER1,然后单击完成。 备注:重复这些步骤,创建名为 Site 2(第 3 步)的规则,使用 Site 2 目标集合(第 4 步),重定向到 SERVER2(第 7 步)。 您正尝试发布多个站点,但是它们都不能正确工作。 请确保您的目标集合和发布规则的配置正确无误。目标集合应该将您的 ISA Server 计算机的外部名称连同一个路径指定为目标,该路径与您想让用户在访问相应内部服务器时在其浏览器中键入的路径相匹配。Web 发布规则应该包括正确的目标集合,并且应该引用正确的内部服务器。返回去查看第 1 节中的示例,特别注意一下依存关系。
使用 ISA Server 安全地发布多个Web 站点
这篇文章中的信息适用于:Microsoft Windows 2000 SP2 Server
----------------------------------------------
概要
本分步指南介绍了 Internet Security and Aclearcase/" target="_blank" >cceleration (ISA) Server 2000 如何将多个 Web 站点发布到 Internet 上。本指南使用两台服务器,一个运行 Windows 2000 Server SP2 和 Microsoft Internet Information Services (IIS),另一个运行 Windows 2000 Server Service Pack 2 (SP2) 和 ISA Server。
若要将 http://www.example.com/site1 的请求路由到 SERVER1,将 http://www.example.com/site2 的请求路由到 SERVER2,必须先为每个内部服务器创建目标集合。以后创建的 Web 发布规则会将这些 URL 链接到相应的内部服务器。
创建第一个目标集合
启动 ISA Server 管理控制台:单击开始,指向程序,指向 Microsoft ISA Server,然后单击 ISA Management(ISA 管理)。
展开左窗格中的"Servers(服务器)"文件夹,然后展开您的服务器文件夹。
右键单击 Destination Sets(目标集合),指向新建,然后单击 Set(集合)。
创建 Web 发布规则
Web 发布规则将请求定向到正确的服务器。请按照下列步骤创建第一个规则:
在左窗格中,展开"Publishing(发布)"文件夹。
2. 缺陷
当人们连接到站点时,看不到您发布的服务器。
人们连接到站点时,可能会看到"正在建设中"页,或者什么也看不到。这很可能是因为 IIS 正在 ISA Server 计算机上运行。于是,对站点的请求被定向到 ISA Server 计算机上的 IIS。您应该将 IIS 从该 ISA Server 计算机卸载。ISA Server 计算机应该只运行 ISA Server,不应该运行其他服务。