3.2
配置ISA Server拨号连接
即使您没有专用的Internet连接,ISA Server仍然可以为您的网络提供缓存和防火墙功能。ISA Server可以保护对ISP的单一拨号连接,同时它还可以使网络中的所有计算机都共享该连接。
本节学习目标
l
在ISA Server建立拨号项
l
通过ISA Server计算机上的拨号连接提供对ISA Server客户端的完整、安全的 Internet访问
l
配置ISA Server计算机按需拨号
估计学习时间:30分钟
3.2.1
配置拨号项
为了配置拨号项,需要为拨号连接在ISA Management中创建策略单元。该步骤并不要求Web代理客户端和防火墙客户端使用并共享ISA Server计算机上的拨号连接。然而,如果想使用没有安装防火墙客户端的客户上的非Web服务,如第三代邮局协议(POP3)和网络新闻传输协议(NNTP),您需要先配置拨号项,然后配置网络使用该拨号项路由请求。
除了向安全网络地址转换客户端提供网络连接,创建拨号项允许在ISA Server的拨号连接中应用指定连接的规则和策略。通过创建拨号项,可以指定ISA Server计算机如何使用这些拨号连接和Internet相连。
最后,只有通过配置拨号项,才能为Web代理客户端和防火墙客户端启用按需拨号。
每一个拨号项都包括如下信息:
l
拨号连接的名称,该连接先前是为远程访问服务器在阵列中的所有服务器上配置的。
l
有通过拨号连接访问ISP权限的用户名和密码。
可以只为阵列中所有ISA Server计算机上的网络拨号连接配置拨号项。有关信息,请参阅Windows 2000帮助中的创建新网络拨号连接指导。
虽然可以创建多个拨号项,但是一个阵列只能有一个活动拨号项。无论何时ISA Server自动外拨到Internet上,为一个客户端请求提供服务时,都使用该活动拨号项。
Ø
按照以下步骤创建拨号项:
1.
打开ISA Management控制台。
2.
展开该控制台,展开Servers And Arrays,展开MyArray,然后展开Policy Elements
接点。
3.
右击Dial-up Entries,指向New,然后单击Dial-Up Entry。
出现New Dial-up Entry对话框。
4.
在Name文本框中输入拨号连接项的名称。
5.
(可选项)在Description文本框中输入拨号项的描述。
6.
在Use The Following Network Dial-Up Connection文本框中输入或选择已经存在的Windows 2000网络拨号连接的名称,然后单击Set Account。
7.
在User文本框,输入ISP提供的用户名。
8.
在Password and Confirm Password文本框输入用户的密码。
9.
单击OK。
出现New Dial-up Entry 对话框。
10.
单击OK。
在ISA Server中配置拨号项之前,应该清楚以下几点:
u
拨号项中指定的网络拨号连接必须已经在阵列的每一个服务器成员中配置。
u
创建的拨号项将成为活动拨号项,该拨号项将用于路由规则和防火墙链接。
u
指定的用户名和密码必须是将要输入的手工建立网络拨号连接的用户名和密码。
Ø
如果有一个以上的拨号项,按照以下步骤设置活动拨号项:
1.
打开ISA Management控制台。
2.
单击View 菜单,然后单击Advanced。
3.
展开控制台树,然后展开Policy Elements节点。
4.
单击Dial-up Entries。
5.
在详细信息窗格中,右击可用的拨号项,然后单击Set As Active Entry。
注意以下有关活动拨号项的几点:
u
不可以删除活动拨号项。
u
设置一个活动拨号项时,所有现存的拨号连接会断开连接(如果ISA Server过去使用这些拨号连接)。
3.2.2
按需拨号
可以把ISA Server配置为使用一个拨号项拨出到Internet上,进行简单的路由或者是活动缓存。
l
路由
客户端请求一个对象时,如果用于该请求的路由要求建立一个拨号连接,且如果访问策略允许该请求,ISA Server将使用活动拨号项拨出到Internet。
l
活动缓存
如果启用了活动缓存,ISA Server就会拨出到Internet从而检索经常被访问的
文件。
此外,ISA Server不能完全确定访问策略是否允许一个客户端请求时,ISA Server拨出到Internet。例如,当访问策略规则用名称指定一个目的,而客户端用IP地址指定计算机时,就会发生这种情况。如果一个路由规则指出必须为请求建立一个拨号连接,ISA Server将拨出到Internet,要么解析客户端请求的计算机的名称,要么进行反向查找。接着,ISA Server再一次检查访问策略规则以决定是否允许请求。
注意
只有Web代理客户端和防火墙客户端可以设置按需拨号。安全网络地址转换客户端要连接到Internet,必须已经建立了拨号连接。
3.2.3
配置按需拨号
必要时,可以把ISA Server配置为拨出到Internet,比如,受到请求的对象不在ISA Server缓存中时就可进行此操作。
Ø
按照以下步骤启用按需拨号:
1.
创建一个网络拨连接,参阅Windows 2000帮助中的创建网络拨号连接指导。
2.
在ISA Management中创建一个拨号项。
3.
为Firewall服务启用拨号功能(如下所述)。只有防火墙客户端才要求此步骤,Web代理客户端不要求。
4.
为路由启用自动拨出 (如下所述)。
5.
确认阵列中的ISA Server计算机的任何内部接口插件上没有设置默认网关。
Ø
按照以下步骤为防火墙服务启用拨号功能:
1.
在ISA Management控制台树上,右击Network Configuration节点,然后单击Properties(图3.3所示为Network Configuration属性页)。
2.
在Firewall Chaining选项卡,单击Use Primaiy Connection单选按钮。
3.
选择Use Dial-up Entry复选框。
一旦Firewall服务配置为使用拨号项来解析外部请求,就可以把Firewall服务配置为通过该拨号项自动地拨出到Internet上。
Ø
按照以下步骤为路由启用自动拨出:
1.
在 ISA Management控制台树上,单击Routing。
2.
在详细信息窗格中,右击要配置的指定路由规则,然后单击Properties,该属性对话框如图3.4所示。
3.
在Action选项卡,单击Retrieving Them Directly From The Specified Destination单选
按钮。
4.
在Action选项卡,选择Use Dial-Up Entry For Primary Route复选框。
限制ISA Server拨出到外部站点
可以通过配置LDT使其包含所有的本地计算机名称,来限制ISA Server在需要时才拨出到Internet上。客户端使用配置在ISA Management上的LDT来决定一个域名解析请求是直接处理还是通过ISA Server来处理。这样就禁止ISA Server拨出到外部的DNS服务器,ISA Server只需确定受到请求的计算机确实是内部的。防火墙客户端保存一个LDT的本地复本,这个复本需要定期地更新。需要注意的是:只有对防火墙客户端的请求才检测LDT。
3.2.4
断开拨号连接
ISA Server拨出到Internet之后,就一直保持该连接直到如下情况发生时为止:
l
另一个拨号项设置为活动的。
l
当前活动的拨号项修改为指定一个不同的网络拨号连接。
l
禁用用于防火墙链接的拨号项。
l
主路由开始有效(如果拨号连接指定为备份路由)。
l
防火墙服务终止。
3.2.5
练习:配置拨号项
在这个练习中,您可以通过ISA Server上的一个拨号连接为安全网络地址转换客户端启用Internet访问。
本练习假定Server1计算机已经通过拨号连接到了Internet上,练习还假设您已经在ISA Management上创建了一个允许所有IP通信通过的协议规则(参见第3章3.1节),并且已经在Server2上面安装并运行了防火墙客户端软件。最后,应该已经配置了Server2的TCP/IP属性,以便首选DNS 服务器设置为外部ISP的 DNS服务器,备选DNS服务器设置为192.168.0.1。
练习1:测试Internet的连通性
在这个练习中,您应该观察防火墙客户端的会话状态,禁用防火墙客户端软件,并注意它们之间行为的不同之处。
Ø
禁用防火墙客户端
1.
以Administrator的身份从Server1 和 Server2登录到Domain01。
2.
在Server2上单击Start按钮,然后单击Run。
出现Run对话框。
3.
键入cmd,然后单击OK按钮。
4.
出现一个命令提示符。
5.
在命令提示符中,键入nslookup www.microsoft.com并按Enter键。
您就会收到一个来自首选DNS服务器的响应信息,通知您和www.microsoft. com相联的IP地址。
6.
在Server1,打开ISA Management,展开MyArray节点,然后再展