为什么我的 ping 得到的 IP 地址与被 ping 的 IP 地址不同?

Jim*_*dra 18 networking troubleshooting ip

在尝试设置 MSSQL 集群解决方案时,我遇到了一个超出我专业知识范围的与网络相关的问题。

我试图找到一个免费 IP 用于我的节点。我要求网络管理员给我一个免费的 IP 地址。为了争论,他给了我一个应该未使用的 IP 10.40.1.205。

在集群设置期间尝试使用给定的 IP 时,SQL 抱怨 IP 已被使用。

我尝试从我的服务器 ping IP,我得到了回复,说... 10.40.59.69...?

知道是什么导致了这样的事情,更重要的是如何解决它?

小智 14

这并非完全闻所未闻,一台机器之前可能已将别名分配给网络管理员不知道的网卡,等等。

显而易见的事情是找到响应服务器的 MAC 地址,这应该很容易做到。

从 SQL 服务器上的命令提示符运行“arp -a”,并查找 10.40.1.205 和 10.40.59.69 地址。

您会看到两者的 MAC 地址,可能相同也可能不同,它们看起来像“00-22-6b-3b-30-90”。您的网络管理员应该能够识别列出的 MAC 地址的网卡,但在您告诉他之前可能值得检查它不是 SQL 服务器网卡之一,以防万一这不是您犯的小配置错误你自己沿着这条线的某个地方。

要检查 Windows 系统 MAC 地址,请从命令提示符运行“ipconfig /all”,您将看到每个网卡的 MAC 地址。