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 位址重複,有許多重設封包。
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位址的網路介面可能需要長達90秒的時間,而系統會檢查IP位址是否重複。 範例輸出如下:
# 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:
使用命令,網路故障診斷 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 位址。
注意:此方法只能在與 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
滴答聲:確定
- 在命令提示字元中,輸入:
ARP -a 192.168.9.65
- 連續執行此命令至少 20 秒,每次輸出應包含 MAC 位址 00:15:17:8f:59:64
- 如果輸出有任何其他 MAC 位址,則網路中存在重複的 IP。
方法 4:
使用 ping 驗證重複的 IP 問題:
這種方法更具破壞性,因為它需要斷開乙太網電纜,然後進行簡單的ping測試。
注意:請確定系統上沒有備份,且系統位於您所在位置的本機!
- 從 Data Domain 系統拔下乙太網路纜線。
- 登入連接至您 Data Domain 系統的 Windows 媒體伺服器。
- 按一下開始執行,>然後輸入:
cmd
滴答聲:確定
- 在命令提示字元中,輸入:
#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.