Méthode pour localiser rapidement les conflits d'adresses MAC

18 0 0 0

Méthode 1 : cette fonctionnalité accélère la localisation des conflits d'adresses IP causés par l'accès aléatoire et réduit le coût de la localisation.

Connectez-vous à n'importe quel nœud, par exemple, VRM01, sur FusionCompute.

 

Étape 1 : exécutez la commande arp toutes les secondes pour collecter le mappage entre les adresses IP et les adresses MAC. Exécutez la commande suivante pendant un certain temps:

bien que vrai; faire arp | grep -v 'HWaddress' | awk -v var = "` date` "'{print var,": ", $ 1, $ 3}' | colonne -t; dormir 1; fait> res

Étape 2 : traite le mappage entre les adresses IP et les adresses MAC.

pour ip dans `awk '{print $ 8}' res | trier | uniq | trier`; do echo -n "$ ip"; num = $ (grep "$ ip" res | awk '{print $ 9}' | sort | uniq | wc -l); [$ num -ne 1] && {echo "- ---- conflit IP "; grep "$ ip" res | awk '{print $ 9}' | trier | uniq; echo ===================================;} || écho IP uniquement; fait | colonne –t

Étape 3 : si la sortie de la commande est la suivante, un conflit d'adresse IP se produit et l'adresse MAC associée est sortie sous l'adresse IP en conflit.

http://hi3ms-image.huawei.com/hi/staticimages/hi3mse/images/2016/0815/10/57b12258d365e.jpg


Méthode 2 : méthode pour vérifier si un conflit d'adresse MAC se produit

Connectez-vous à un hôte et exécutez la commande arping pour envoyer une requête ping à l'adresse IP du CNA sur lequel se trouve l'hôte anormal. Vérifiez si des conflits d'adresse MAC se produisent sur le CNA.

  http://image.huawei.com/tiny-lts/v1/images/31faf264c8245f734b79_1107x229.png@900-0-90-f.png


Méthode 3 : après avoir déterminé l'hôte à partir duquel l'adresse MAC est envoyée, la carte de commutation se connecte à l'arrière-plan de l'hôte défectueux et recherche la machine virtuelle correspondante en fonction de l'adresse MAC.

étape 1: exécutez les flux de vidage ovs-dpctl | commande grep $ mac sur l'hôte. Par exemple, pour interroger le port dont l'adresse MAC est 28: 6e: d4: 88: c8: 9e, exécutez la commande suivante:

  http://image.huawei.com/tiny-lts/v1/images/e7e5d264c871904538b4_1247x253.png@900-0-90-f.png

étape 2: recherchez la machine virtuelle en fonction du numéro de port. Par exemple, la carte réseau principale de la machine virtuelle correspondant au port11 est vif4.0.

         http://image.huawei.com/tiny-lts/v1/images/0ad71264c87367962cd6_737x305.png@900-0-90-f.png

étape3: exécutez la commande virsh list sur l'hôte pour vérifier si l'ID de machine virtuelle correspondant à vif4.0 est i-00000239.

      145335tfj1lkkf848jkrzi.jpg


chinois


  • x
  • Standard:

Commentaire

envoyer
Connectez-vous pour répondre. Se connecter | Enregistrer

Remarque Remarque : Afin de protéger vos droits et intérêts légitimes, ceux de la communauté et des tiers, ne divulguez aucun contenu qui pourrait présenter des risques juridiques pour toutes les parties. Le contenu interdit comprend, sans toutefois s'y limiter, le contenu politiquement sensible, le contenu lié à la pornographie, aux jeux d'argent, à l'abus et au trafic de drogues, le contenu qui peut divulguer ou enfreindre la propriété intellectuelle d'autrui, y compris les secrets professionnels, les marques commerciales, les droits d'auteur et les brevets, ainsi que la vie privée personnelle. Ne partagez pas votre nom d'utilisateur ou votre mot de passe avec d'autres personnes. Toutes les opérations effectuées à partir de votre compte seront considérées comme vos propres actions, et toutes les conséquences en découlant vous seront imputées. Pour plus de détails, voir « Politique de confidentialité ».
Si le bouton de la pièce-jointe n'est pas disponible, mettez à jour Adobe Flash Player à la dernière version.
Connectez-vous pour participer à la communication et au partage

Connectez-vous pour participer à la communication et au partage

S'identifier