我正在将近 20 个网站从 win 2003 服务器迁移到 win 2012 服务器。两者都是 VMware VM,位于不同的机器上,但位于同一个服务器机房,并连接到同一个交换机。
2003 服务器每个站点有一个 NIC 和一个 IP 地址。IIS 每个 IP 映射一个站点。
当我迁移并测试了每个站点后,我会从旧服务器中删除 IP,并在新服务器的 NIC 设置和 IIS 中进行设置。
这工作正常,但在 10 到 120 分钟左右的时间里,新服务器无法访问。我猜是因为将 IP 移动到了具有新 MAC 地址的接口,导致网络交换机上的路由 ARP 表在一段时间内出现错误?DNS 没有变化。
我能做些什么来加快这个速度?(抱歉,我无法提供更深入的网络架构信息,因为我没有,也无法访问交换机)
答案1
为了让交换机路由表更新,服务器需要通过其新的 IP 发送,以便可以知道新的 MAC。
为此,我只需重新启动服务器 - 似乎在启动时,NIC 必须从其所有配置的 IP 地址发送某种数据。
答案2
ipconfig /flushdns
在客户端上应该可以解决问题。如果问题出在路由器上,刷新 ARP 缓存就可以了。
更正,我意识到这是在更改 DNS 记录时发生的,而不是移动 IP。请忽略。