WS2008R2 - 网络负载平衡和 IIS - 我不知道

WS2008R2 - 网络负载平衡和 IIS - 我不知道

我现在不想讨论 IIS ARR — 它对于 NLB 的运行并不是至关重要的。

我有两台计算机(顺便说一下,它们在同一个域中),它们连接到两个网络:

  • AD 域所在的私有内部网络。分别为 192.168.0.10 和 192.168.0.11。此网络没有默认网关。
  • 公共互联网。分别为 123.123.123.10 和 123.123.123.11。

我希望两台服务器都参与 NLB 群集,以提供一系列 Web 应用程序,即使其中一台服务器发生故障(Windows 更新、硬件故障等),这些应用程序仍将继续运行。

我已经在两台计算机上安装了 NLB 角色,并在公共(123.123.123.xxx)适配器上设置了一个集群,并将该集群设置为使用新的 IP 地址 123.123.123.12。

集群处于多播模式。我理解单播模式会导致 ARP 泛洪,还会阻止“公共”适配器用于除 NLB 任务之外的任何任务(我想将一些应用程序保留在单个服务器上,但目前无法安装第三个 NIC,因此采用多播模式)。

NLB 管理器表示集群已“融合”并且没有任何问题,当我尝试从每台机器访问公共集群 IP 123.123.123.12 时,IIS 默认网页可以正常加载。

但是,当我从我的家庭连接尝试该 IP 地址时,它不起作用 - 我收到 TCP 超时。

此外,当我在 IIS 管理器中转到站点绑定时,群集 IP 地址未列出。运行时它也没有出现,ipconfig /all这很奇怪,因为它出现在网络适配器属性中。

所以我的问题是:为什么会出现 TCP 超时以及为什么集群 IP 没有出现在 IIS 中?

编辑:当我ipconfig /all再次运行时,集群 IP 出现了。奇怪。也许我最初错过了它?

相关内容