Data domain – identifiera dubbletter av IP-adresser
Summary: Det här dokumentet visar tre metoder för att verifiera att det inte finns några duplicerade IP-problem.
Symptoms
Identifiera dubbletter av IP-adresser
SYFTE
I det här dokumentet beskrivs fyra metoder för att identifiera dubbletter av IP-adresser i ett nätverk.
- Funktionen för automatisk identifiering av dubbletter av IP, tillgänglig i DD OS 5.3
- CLI-kommandot "net troubleshooting duplicate-ip" på användarnivå finns i DD OS 5.1
- Använda kommandoradsbaserade verktyg som jämför IP-adressen och motsvarande MAC-adress
- Använda ping för att verifiera ett duplicerat IP-problem
ANSÖK TILL
- Alla Data Domain-system
- Alla programvaruversioner
Cause
ORSAK
Duplicerade IP-adresser orsakar avbrutna anslutningar. I en TCP-dump finns det många RESET-paket på grund av duplicerade IP-adresser.
Resolution
LÖSNING
Metod 1:
DD OS 5.3 introducerar en ny funktion för att automatiskt upptäcka dubbletter av IP-adresser och skicka en varning. Funktionen körs i passivt läge (standard) eller aktivt läge.
1. Om du vill aktivera funktionen i aktivt läge anger du DD OS-registernyckeln enligt följande.
Så här aktiverar du användning:
regset config.net.dad_active_mode 1
Så här stänger du av användningen:
regset config.net.dad_active_mode 0
När du kör i aktivt läge kan det ta upp till 90 sekunder att konfigurera ett nätverksgränssnitt med en IP-adress medan systemet söker efter IP-adressduplicering. Exempel på utdata ges nedan:
# 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. För att aktivera funktionen i passivt läge kan alternativet net användas.
- Aktivera passiv kontroll och skicka en varning vid fel:
net option set net.dd.dad_alert 1
- Aktivera passiv kontroll, men logga bara fel, utan varning:
net option set net.dd.dad_alert 2
- Stäng av passiv kontroll:
net option set net.dd.dad_alert 0
Passivt läge kontrollerar ARP-aktiviteten (Address Resolution Protocol) i kerneln. Om en duplicerad IP-adress hittas skickar systemet en varning och/eller loggar ett fel baserat på funktionskonfigurationen. Ett utdataexempel ges nedan:
# 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.
Metod 2:
Använd kommandot net troubleshooting duplicate-ip. Det här kommandot skickar ut ett ARP (Address Resolution Protocol) från varje IP-adress i Data Domain-systemet och väntar på ett svar. Den här metoden gäller för system med DD OS 5.1 eller senare.
-
# net troubleshooting duplicate-ip
- Om ingen duplicerad IP-adress hittas är utdata:
No duplicate IP addresses detected
- Om en duplicerad IP-adress hittas är ett exempel på utdata som det nedan:
Port IP Address Details ------- ---------- ----------------------------------------------- eth0:55 10.10.10.1 Duplicate IP from MAC address 00:A0:D1:EC:FE:AD ------- ---------- -----------------------------------------------
Metod 3:
Verifiera MAC-adressen för Ethernet-gränssnittet på Data Domain-systemet med hjälp av Address Resolution Protocol (ARP).
- Anslut och logga in på Data Domain-systemet.
- Fastställ den konfigurerade IP-adressen. I kommandotolken skriver du:
# net show settings
Anteckna IP-adressen.
Exempel på utdata:
port enabled DHCP IP address netmask type additional setting ---- ------- ---- ---------------- ---------------- ------- ------------------ eth0 yes yes 192.168.9.65* 255.255.252.0 * n/a ---- ------- ---- ---------------- ---------------- ------- -----------------
- Fastställ MAC-adressen. I kommandotolken skriver du:
# net show hardware
Exempel på utdata:
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 ---- -------- ------- ----------- ----------------- -------- -----------
Observera MAC-adressen som är associerad med IP-adressen som tilldelats det relevanta Ethernet-gränssnittet.
(I det här exemplet har Ethernet-gränssnittet eth0 en IP-adress på 192.168.9.65 och en MAC-adress på 00:15:17:8f:59:64).
Använd ARP (Address Resolution Protocol) från Windows för att avgöra om det finns en duplicerad IP-adress i nätverket.
- Logga in på den Windows Media-server som är ansluten till Data Domain System.
- Klicka på Starta-Kör> och skriv:
Cmd
Klicka: OK
- I kommandotolken skriver du:
ARP -a 192.168.9.65
- Kör det här kommandot kontinuerligt i minst 20 s och varje gång ska utdata innehålla MAC-adressen 00:15:17:8f:59:64
- Om utdata har någon annan MAC-adress finns det en duplicerad IP-adress i nätverket.
Metod 4:
Använda ping för att verifiera ett duplicerat IP-problem:
Den här metoden är mer störande eftersom den kräver att Ethernet-kabeln kopplas bort, följt av ett enkelt pingtest.
- Koppla bort Ethernet-kabeln från Data Domain-systemet.
- Logga in på Windows Media-servern som är ansluten till ditt Data Domain-system.
- Klicka på Starta-Kör> och skriv:
Cmd
Klicka: OK
- I kommandotolken skriver du:
#ping <ip address of the Data Domain system>
Exempel:
ping 192.168.9.65
- Det ska inte höras något ping-svar eftersom kabeln är frånkopplad. Om det finns ett ping-svar skulle detta bekräfta att IP-adressen redan används av ett annat system. Lösningen är att använda en annan IP-adress eller kontakta nätverksadministratören.
- Återanslut Ethernet-kabeln till Data Domain-systemet.