Data Domain — 检测重复的 IP 地址
Summary: 本文档演示了三种验证不存在重复 IP 问题的方法。
Bu makale şunlar için geçerlidir:
Bu makale şunlar için geçerli değildir:
Bu makale, belirli bir ürüne bağlı değildir.
Bu makalede tüm ürün sürümleri tanımlanmamıştır.
Symptoms
检测重复的 IP 地址
目的
本文档介绍了检测网络中重复IP地址的四种方法。
- DD OS 5.3 中提供的自动检测重复 IP 功能
- DD OS 5.1 中提供的用户级 CLI 命令“net troubleshooting duplicate-ip”
- 使用基于命令行的工具比较 IP 和相应的 MAC 地址
- 使用 ping 验证重复的 IP 问题
申请到
- 所有 Data Domain 系统
- 所有软件版本
Cause
原因
重复的 IP 地址会导致连接中断。 在 TCP 转储中,由于 IP 地址重复,存在许多 RESET 数据包。
Resolution
解决方案
方法 1:
DD OS 5.3 引入了一项新功能,可自动检测重复的 IP 地址并发送警报。 该功能在被动模式(默认)或主动模式下运行。
1.要在活动模式下启用该功能,请按如下所示设置 DD OS注册表项。
要开启使用:
regset config.net.dad_active_mode 1
要关闭使用:
regset config.net.dad_active_mode 0
在主动模式下运行时,在系统检查 IP 地址是否重复时,使用 IP 地址配置网络接口可能需要长达 90 秒的时间。 输出示例如下所示:
# net config eth0b 10.32.228.83 **** Found duplicate address: ifname=eth0b, ip=10.32.228.83, remote mac=60:EB:69:DC:28:AE; local interface eth0b has been brought down.
2.要在被动模式下启用该功能,可以使用 net 选项。
- 启用被动检查并在出现错误时发送警报:
net option set net.dd.dad_alert 1
- 开启被动检查,但仅记录错误,而不发出警报:
net option set net.dd.dad_alert 2
- 关闭被动检查:
net option set net.dd.dad_alert 0
被动模式检查内核中的地址解析协议 (ARP) 活动。 如果发现重复的 IP 地址,系统将根据功能配置发送警报和/或记录错误。 下面提供了一个输出示例:
# ping -c 1 -I eth0a 10.32.228.83 # alerts show current 29 Tue Feb 28 10:55:26 2012 ERROR Network DuplicatedIPAddr=10.32.228.83 Duplicate IP address detected.
方法 2:
使用命令 net troubleshooting duplicate-ip。 此命令从 Data Domain 系统中的每个 IP 地址发出地址解析协议 (ARP),并等待响应。 此方法适用于具有 DD OS 5.1 或更高版本的系统。
-
# net troubleshooting duplicate-ip
- 如果未找到重复 IP,则输出为:
No duplicate IP addresses detected
- 如果找到重复的 IP,则输出示例如下所示:
Port IP Address Details ------- ---------- ----------------------------------------------- eth0:55 10.10.10.1 Duplicate IP from MAC address 00:A0:D1:EC:FE:AD ------- ---------- -----------------------------------------------
方法 3:
使用地址解析协议 (ARP) 验证 Data Domain 系统上以太网接口的 MAC 地址。
NOTE: 此方法只能从与 Data Domain 系统位于同一子网的系统中执行。
- 连接并登录到 Data Domain 系统。
- 确定配置的 IP 地址。在命令提示符下键入:
# net show settings
记下 IP 地址。
输出示例:
port enabled DHCP IP address netmask type additional setting ---- ------- ---- ---------------- ---------------- ------- ------------------ eth0 yes yes 192.168.9.65* 255.255.252.0 * n/a ---- ------- ---- ---------------- ---------------- ------- -----------------
- 确定 MAC 地址。在命令提示符下键入:
# net show hardware
输出示例:
Port Speed Duplex Supp Speeds Hardware Address Physical Link Status ---- -------- ------- ----------- ----------------- -------- ----------- eth0 1000Mb/s full 10/100/1000 00:15:17:8f:59:64 Copper yes ---- -------- ------- ----------- ----------------- -------- -----------
记下与分配给相关以太网接口的 IP 地址关联的 MAC 地址。
(在此示例中,以太网接口 eth0 的 IP 地址为 192.168.9.65,MAC 地址为 00:15:17:8f:59:64)。
使用 Windows 中的地址解析协议 (ARP) 确定网络上是否存在重复的 IP 地址。
- 登录到连接到 Data Domain 系统的 Windows 媒体服务器。
- 单击 “开始->运行 ”并键入:
cmd
点击:OK
- 在命令提示符下键入:
ARP -a 192.168.9.65
- 连续运行此命令至少 20 秒,每次输出都应包含 MAC 地址 00:15:17:8f:59:64
- 如果输出有任何其他 MAC 地址,则网络中存在重复的 IP。
方法 4:
使用 ping 验证重复 IP 问题:
此方法更具破坏性,因为它需要断开以太网线缆的连接,然后执行简单的 ping 测试。
NOTE: 确保系统上未发生备份,并且系统在您所在位置的本地!
- 断开以太网线缆与 Data Domain 系统的连接。
- 登录到连接到 Data Domain 系统的 Windows 媒体服务器。
- 单击 “开始->运行 ”并键入:
cmd
点击:OK
- 在命令提示符下键入:
#ping <ip address of the Data Domain system>
示例:
ping 192.168.9.65
- 由于线缆已断开连接,因此不应有 ping 响应。如果有 ping 响应,这将确认 IP 地址已被另一个系统使用。解决方案是使用其他 IP 地址或联系网络管理员。
- 将以太网线缆重新连接到 Data Domain 系统。
Etkilenen Ürünler
Data Domain, DD OS 5.1, DD OS 5.3Makale Özellikleri
Article Number: 000042611
Article Type: Solution
Son Değiştirme: 03 Tem 2024
Version: 5
Sorularınıza diğer Dell kullanıcılarından yanıtlar bulun
Destek Hizmetleri
Aygıtınızın Destek Hizmetleri kapsamında olup olmadığını kontrol edin.