A detecção de conflitos de IP é padronizada em RFC 5227 . Uma ferramenta do Linux que implementa é IPwatchd , que tem um componente de notificação do GNOME (ipwatchd-gnotify).
Se um Red Hat ou outro host Linux tiver um conflito com um endereço IP, existe uma maneira de exibir uma mensagem de aviso no console ou em um log, como o Windows e o MacOS?
i.e. Meu computador tem um endereço IP configurado (ou recebido de um servidor DHCP), mas encontra outro dispositivo na rede usando o endereço atribuído. Será que vai registrar o conflito?
você pode usar arpwatch para descobrir conflitos de IP no segmento de ethernet ao qual está conectado. ele alertará sobre combinações invisíveis de ip-mac ou sempre que tal associação mudar.
Eu não sei o mecanismo exato de como ele faz isso, mas eu vi avisos no CentOS ao trazer um dispositivo de rede nos moldes de "Falha ao trazer o eth0, um dispositivo na rede já tem esse IP ".
Você pode usar o comando arping
para detectar conflitos sobre um endereço IP específico:
arping -I eth0 192.0.2.1
Você pode encontrar vários endereços MAC respondendo para esse endereço IP específico.