IIS、DNS、身份验证

IIS、DNS、身份验证

不太清楚发生了什么,所以我只列出我的设置然后是我的症状。

我们在两台相同的服务器上的 Server 2003 上运行 IIS 6.0。我们在每台服务器上运行多个网站(相同站点)。它们的负载均衡。

服务器;(服务器名称)WebFarm1 (IP)10.1.254.101 (服务器名称)WebFarm2 (IP)10.1.254.102 负载均衡器 = 10.1.254.100

我们有内部 DNS 记录,可以将 URL 解析为负载平衡 IP。

DNS 条目 (URL)WebSite1 解析为 10.1.254.100

WebSite1 已配置 Windows 身份验证。

问题;

当客户端 PC 导航到http://WebSite1- 运行良好

当客户端 PC 导航到http://WebFarm1- 运行正常(但显然只显示默认网站)

当 WebFarm1(远程桌面)导航到http://本地主机- 运行良好

当 WebFarm1(远程桌面)导航到http://WebSite1- 需要 Windows 凭证

我的猜测是,Windows 凭据丢失了,因为服务器要么试图连接其他 Web 服务器,要么 URL 请求被定向回到负载均衡器然后再返回。但我不知道为什么这会导致凭据丢失。

这在我们之前的设置上运行正常,但我们有新的服务器和新的负载平衡器(我没有参与太多的网络设置,但我们都困惑了)。

任何帮助或想法都将不胜感激,因为我们现在已经转移到这个服务器场,并且我们遇到了一些剩余问题,我相信这些问题是这个问题的要求。

非常感谢,迈克

答案1

不确定这是否与此有关,但您的负载均衡器在哪一层运行虚拟服务?它是在第 4 层还是第 7 层运行?同样,我不确定这为什么会有所不同,但也许吧。此外,您可能还想检查(如果您在第 7 层运行)是否已打开 IP 透明度,如果没有,那么您在本地服务器上描述的情形以及通过 LB 重新路由回来的情况可能与此有关。

答案2

尝试 pinghttp://WebSite1在 WebFarm1 上。尝试 pinghttp://WebSite1在客户端上。还尝试在两个客户端上执行 tracert,结果是什么?

服务器是否有多个网卡?

相关内容