Data domain - IP-osoitteiden kaksoiskappaleiden tunnistus
Summary: Tässä asiakirjassa esitellään kolme tapaa varmistaa, ettei päällekkäisiä IP-ongelmia ole.
Symptoms
Tunnista päällekkäiset IP-osoitteet
TARKOITUS
Tässä asiakirjassa kuvataan neljä tapaa tunnistaa verkon IP-osoitteiden kaksoiskappaleet.
- Tunnista päällekkäiset IP-osoitteet -ominaisuus, käytettävissä DD OS 5.3:ssa
- Käyttäjätason komentoriviliittymän komento "net troubleshooting duplicate-ip", joka on saatavilla DD OS 5.1:ssä
- Käytä komentorivipohjaisia työkaluja, jotka vertaavat IP-osoitetta ja vastaavaa MAC-osoitetta
- Tarkista IP-osoitteen kaksoiskappale ping-kutsun avulla
HAE KOHTEESEEN
- Kaikki Data Domain -järjestelmät
- Kaikki ohjelmistojulkaisut
Cause
SYY
Päällekkäiset IP-osoitteet aiheuttavat yhteyksien katkeamisen. TCP-vedoksessa on useita RESET-paketteja, jotka johtuvat päällekkäisistä IP-osoitteista.
Resolution
RATKAISU
Tapa 1:
DD OS 5.3 sisältää uuden ominaisuuden, joka tunnistaa automaattisesti päällekkäiset IP-osoitteet ja lähettää hälytyksen. Ominaisuus toimii passiivisessa tilassa (oletus) tai aktiivisessa tilassa.
1. Voit ottaa ominaisuuden käyttöön aktiivisessa tilassa määrittämällä DD OS -rekisteriavaimen seuraavasti.
Käytön käynnistäminen:
regset config.net.dad_active_mode 1
Käytön lopettaminen:
regset config.net.dad_active_mode 0
Kun järjestelmä toimii aktiivisessa tilassa, verkkoliitännän määrittäminen IP-osoitteella voi kestää jopa 90 sekuntia, kun järjestelmä tarkistaa IP-osoitteiden päällekkäisyyden. Alla on esimerkkitulos:
# 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. Jos haluat ottaa ominaisuuden käyttöön passiivisessa tilassa, voidaan käyttää nettoasetusta.
- Ota passiivinen tarkistus käyttöön ja lähetä hälytys virheestä:
net option set net.dd.dad_alert 1
- Ota passiivinen tarkistus käyttöön, mutta vain kirjaa virheet ilman hälytystä:
net option set net.dd.dad_alert 2
- Poista passiivinen tarkistus käytöstä:
net option set net.dd.dad_alert 0
Passiivinen tila tarkistaa ytimen ARP (Address Resolution Protocol) -käytännön. Jos IP-osoitteen kaksoiskappale löytyy, järjestelmä lähettää hälytyksen ja/tai kirjaa virheen ominaisuusmäärityksen mukaan. Seuraavassa on esimerkki tulosteesta:
# 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.
Tapa 2:
Käytä komentoa net troubleshooting duplicate-ip. Tämä komento lähettää ARP (Address Resolution Protocol) -protokollan jokaisesta Data Domain -järjestelmän IP-osoitteesta ja odottaa vastausta. Tämä menetelmä koskee järjestelmää, jossa on DD OS 5.1 tai uudempi.
-
# net troubleshooting duplicate-ip
- Jos päällekkäistä IP-osoitetta ei löydy, tulos on:
No duplicate IP addresses detected
- Jos IP-osoitteen kaksoiskappale löytyy, esimerkki tuloksesta on seuraava:
Port IP Address Details ------- ---------- ----------------------------------------------- eth0:55 10.10.10.1 Duplicate IP from MAC address 00:A0:D1:EC:FE:AD ------- ---------- -----------------------------------------------
Tapa 3:
Tarkista Data Domain -järjestelmän Ethernet-liitännän MAC-osoite ARP (Address Resolution Protocol) -protokollan avulla.
- Muodosta yhteys Data Domain -järjestelmään ja kirjaudu siihen.
- Määritä määritetty IP-osoite. Kirjoita komentokehotteeseen:
# net show settings
Kirjoita IP-osoite muistiin.
Esimerkkitulos:
port enabled DHCP IP address netmask type additional setting ---- ------- ---- ---------------- ---------------- ------- ------------------ eth0 yes yes 192.168.9.65* 255.255.252.0 * n/a ---- ------- ---- ---------------- ---------------- ------- -----------------
- Määritä MAC-osoite. Kirjoita komentokehotteeseen:
# net show hardware
Esimerkkitulos:
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 ---- -------- ------- ----------- ----------------- -------- -----------
Merkitse muistiin asianmukaiselle Ethernet-liitännälle määritettyyn IP-osoitteeseen liittyvä MAC-osoite.
(Tässä esimerkissä Ethernet-liitännän eth0 IP-osoite on 192.168.9.65 ja MAC-osoite 00:15:17:8f:59:64.)
Määritä Windowsin ARP (Address Resolution Protocol) -protokollan avulla, onko verkossa päällekkäinen IP-osoite.
- Kirjaudu Windows Media Serveriin, joka on yhteydessä Data Domain -järjestelmääsi.
- Valitse Käynnistä-Suorita> ja kirjoita:
cmd
Napsauttaa: OK
- Kirjoita komentokehotteeseen:
ARP -a 192.168.9.65
- Suorita tätä komentoa yhtäjaksoisesti vähintään 20 sekunnin ajan ja joka kerta, kun tuloksen pitäisi sisältää MAC-osoite 00:15:17:8f:59:64
- Jos lähdöllä on jokin muu MAC-osoite, verkossa on kaksoiskappale IP.
Tapa 4:
IP-päällekkäisen ongelman tarkistaminen pingin avulla:
Tämä menetelmä on häiritsevämpi, koska se edellyttää Ethernet-kaapelin irrottamista ja sen jälkeen yksinkertaista ping-testiä.
- Irrota Ethernet-kaapeli Data Domain -järjestelmästä.
- Kirjaudu Windows Media Serveriin, joka on yhteydessä Data Domain -järjestelmääsi.
- Valitse Käynnistä-Suorita> ja kirjoita:
cmd
Napsauttaa: OK
- Kirjoita komentokehotteeseen:
#ping <ip address of the Data Domain system>
Esimerkki:
ping 192.168.9.65
- Ping-kutsun ei pitäisi näkyä, kun kaapeli on irrotettu. Jos ping-vastaus tulee, se vahvistaa, että IP-osoite on jo toisen järjestelmän käytössä. Ratkaisu on käyttää toista IP-osoitetta tai ottaa yhteyttä verkonvalvojaan.
- Liitä Ethernet-kaapeli Data Domain -järjestelmään uudelleen.