在运行 ESX 3.5 的 Windows 2008 服务器上,我们发现 NIC 存在问题,即它有多个 IP。一个是其正常 IP 10.2.xx,另一个是 0.0.0.0 地址(子网 0.0.0.0,网关为正常 NIC)。
以下是 ipconfig /all dump
Windows IP 配置 主机名................:服务器 主 DNS 后缀 . . . . . . . : domain.local 节点类型................................:混合 IP 路由已启用。。。。。。。:否 WINS 代理已启用。。。。。。。:否 DNS 后缀搜索列表。。。。。。。:domain.local 以太网适配器本地连接: 连接特定的 DNS 后缀 . : domain.local 描述....。...。...。...。...:英特尔(R) PRO/1000 MT 网络连接 物理地址。。。。。。。。。。。:00-50-56-B0-3B-AC DHCP 已启用。。。。。。。。。。:否 自动配置已启用。。。:是 IPv4 地址。。。。。。。。。。。。:10.2.81.71(首选) 子网掩码.......................................................................................................................: 255.255.255.0 默认网关................: 10.2.81.254 DNS 服务器................: 10.2.81.57 10.2.81.49 主 WINS 服务器.... .. .. .. : 10.2.81.57 辅助 WINS 服务器.... .. .. : 10.2.81.49 Tcpip 上的 NetBIOS。。。。。。。。:已启用 隧道适配器本地连接*: 媒体状态. . . . . . . . . . . . : 媒体已断开连接 连接特定的 DNS 后缀 . : domain.local 描述....。...。...。...。:isatap.domain.local 物理地址。。。。。。。。。。。:00-00-00-00-00-00-00-E0 DHCP 已启用。。。。。。。。。。:否 自动配置已启用。。。:是
属性中未选择IPV6,并选择了IPV4。
如果我手动删除 0.0.0.0 地址,它会一直保留直到重新启动,然后在查看 NIC 属性时它会再次出现。
答案1
我和戴夫一样,我没有看到你所说的 0.0.0.0。
但是,您可能会在 route print 命令中看到一条到 0.0.0.0 的路由,这是您的 NIC 的默认网关。您的默认网关是您访问任何您不知道的网络的地方。
这个 0.0.0.0 地址会造成实际问题吗?
答案2
0.0.0.0
由于它不在输出中,所以您在哪里看到的ipconfig /all
?Windows 用来0.0.0.0
表示“监听所有 IP”,因此如果您查看netstat
输出,您只会看到监听所有 IP 的服务。如果不是这种情况,请告诉我们您在哪里看到这个 IP。
答案3
似乎您已将 0.0.0.0 分配为 NIC 的 IP,然后分配了首选 IP10.2.81.71。
但这通常是不可能的,因为首选 IP 通常仅在使用自动配置时才存在。也许您正在手动将其他 IP 输入 IPv4 配置中?
从 NIC 中删除所有 IP,然后确保放入 10.2.81.71 IP,且仅放入 10.2.81.71 IP。
确保 NIC 的备用 IP 设置为空。
如果问题仍然存在,请检查是否没有设置用于将 NIC 分配给适配器的脚本或 GPO
如果没有脚本/GPO,我会从 NIC 中卸载 IPv4,重新启动,在 NIC 上重新安装 IPv4,然后再次分配 IP,看看是否能解决问题。
如果您仍然看到此问题,那么您可以尝试重新安装 TCP/IP。