按照您的描述,您遇到的问题是:ISA服务器自动注册外网卡地址到DNS服务器,引起FWC不能连接到ISA服务器。如果我的理解有误,请告诉我。
我们可以用以下的步骤来解决这个问题:
改变网卡属性:
======
1. 打开控制面板,双击网络连接
2. 右键点击ISA服务器外网卡,然后点击属性
3. 选择 Internet protocol (TCP/IP),点击属性
4. 点击高级按钮
5. 在DNS栏,清除选项 “注册 DNS 中此连接的地址”.
6. 在WINS栏,请选择:”禁止NETBIOS Over TCP/IP”
7. 应用这些设置,然后重新启动ISA服务器。
注意:上面步骤应用于Windows 2003 SP1.如果您的服务器不是这个版本,请参阅这两篇文章来修改publishDNSAddress注册表键值:
安装了路由和远程访问以及 DNS 的 Windows 2000 域控制器上的名称解析和连接问题
http://support.microsoft.com/kb/292822/zh-cn
关于ping ISA服务器,返回的IP地址是外网卡的IP地址,而不是内网卡的IP地址, 这个问题可能有多个原因引起。我的建议是:
===============
网卡的绑定顺序:
比如您的机器上有两块网卡, A和B。在绑定顺序上,如果A在B前面,ping命令返回的就是A网卡的地址,反之亦然。
1. 打开控制面板,进入网络连接
2. 点击高级菜单,点击高级设置,在网卡与绑定栏上,检查网卡的绑定顺序。请把内网卡移动到外网卡之上。