L'adresse IP (IPv4) est une des ressources rare qui est partagée par les différents utilisateurs et les périphériques.
Avoir un conflit d'adresse IP signifie qu'il y a plus d'un périphérique réseau ou ordinateur qui revendique la même adresse IP.
Un conflit d'adresse IP peut se produire lorsqu'un serveur DHCP a attribué une adresse IP à un ordinateur et la même adresse IP est affecté à un autre périphérique réseau par quelqu'un.
Un conflit d'adresse IP peut également se produire quand il y a plus d'un serveur DHCP (généralement intégré dans un routeur) branché sur le réseau local, ce qui donne de manière automatique des adresses IP du même sous-réseau.
Vous pouvez utiliser un outil appelé arp-scan
pour détecter les conflits d'adresses IP dans Linux.
arp-scan
envoie des paquets ARP sur le réseau local pour recueillir (adresse IP, adresse MAC Ethernet).
S'il y a plus d'une adresse MAC revendiquant la même adresse IP, cela signifie qu'il y a un conflit d'adresse IP.
Pour installer arp-scan
sur Debian ou équivalent :
aptitude install arp-scan
Pour installer arp-scan
sur CentOs ou équivalent :
yum install arp-scan
Pour détecter un conflict d'adresse IP avec arp-scan
, suivre la commande suivante :
arp-scan -I eth0 -l
Voici, un résultat :
192.168.1.14 10:bf:48:bb:ad:ca (Unknown) 192.168.1.37 b4:75:0e:19:dd:b8 (Unknown) 192.168.1.38 18:1e:78:60:23:68 (Unknown) 192.168.1.45 00:1f:d0:a7:64:1c GIGA-BYTE TECHNOLOGY CO.,LTD. 192.168.1.44 d4:85:64:03:d0:88 Hewlett Packard 192.168.1.44 10:00:00:23:cb:67 PRIVATE (DUP: 2) 192.168.1.75 7c:0b:c6:57:59:e2 (Unknown) 192.168.1.83 00:1f:1f:49:91:62 Edimax Technology Co. Ltd. 192.168.1.254 64:7c:34:fd:8a:a8 (Unknown) 192.168.1.93 90:94:e4:4a:5f:12 (Unknown) 192.168.1.71 08:fc:88:77:4d:e2 (Unknown)
Dans l'exemple au dessus nous aurons bien remarqués, l'adresse IP 192.168.1.44 est en conflit, il y a deux adresses MAC différentes revendiquent la même adresses IP.
Sources : xmodulo.com