当我在 Windows 2003 Server Enterprise Edition 中的网络接口上添加附加地址时,从 2800 个地址开始出现了一些问题:
- 资源管理器不会从桌面创建、删除或复制图标。
- Internet Explorer 无法运行。
- 事件查看器不正确。当我尝试打开事件时,它没有打开。
还有很多其他的。当我删除所有地址时,就会出现这些症状。
我该如何解决这个问题?
答案1
您想要做的是...让我们礼貌地对待这个问题...这是一个设计问题。
基本上没有理由这样做,如果 Windows 允许你在失败之前添加超过 128/256 个接口,我会感到惊讶。
您需要考虑您想在这里实现什么,并使用正确的工具设计您的解决方案;例如路由器、L3 交换机、负载均衡器以及某些服务器 - 而不仅仅是尝试做您已经尝试过的事情,那是行不通的。
答案2
您可以通过不将 2,800 个 IP 分配给单个 NIC 来解决问题。我认为没有这样做的逻辑理由。
编辑:
如果我的回答听起来有些刺耳,我深表歉意。您尝试将那么多 IP 添加到单个 NIC 只会让自己陷入失败。在 Windows Server 2000 中,使用 GUI 添加的 IP 数量存在限制。在 Windows Server 2003 中,此限制已被取消。但是,添加那么多 IP 会对资源产生负面影响。更不用说,这将是一场管理噩梦。想象一下,一个新的系统管理员登录到该服务器,不知道添加了许多 IP,并将 NIC 重置为使用 DHCP(我见过这种情况)。您的所有 2800 个 IP 现在都消失了。
正如 Chopper 所建议的,您的更好选择是重新评估您正在尝试做的事情并找出另一种选择。