Detectando conflitos de IP

Publicado por Sandro Marcell em 07/05/2012

[ Hits: 26.638 ]

Blog: http://sanmarcell.wordpress.com

 


Detectando conflitos de IP



Dica rápida e rasteira para quem deseja descobrir problemas de conflito de IP em sua rede. Para isso utilize o comando arping (integrante do pacote iproute) da seguinte maneira:

# arping -D -I -c

A opção '-D' ativa o DAD ' duplicate address detection mode' e este por sua vez, possui código de retorno igual a 0 (zero) caso sua checagem seja bem-sucedida.

Exemplo:

- Checar se o endereço IP 192.168.1.2 está duplicado na rede:

# arping -D -I eth0 -c 2 192.168.1.2 > /dev/null 2>&1 && echo 'Conflito de IP detectado!'

Mais detalhes? (salve seu dia, consulte as man pages!)

man arping

Falou!!!

Previamente publicado em: http://my.opera.com/smarcell/blog - SHELL: Detectando conflitos de IP

Outras dicas deste autor

Adicionando Extensões em Arquivos

Fluxbox: Wallpapers diferentes em cada área de trabalho

jQuery + PHP = Monitor de status

Squid - Limitando números de conexões simultâneas

Habilitando correção ortográfica no Vim

Leitura recomendada

Exemplos de uso do comando SCP

Iniciar, reiniciar e desligar o modo gráfico através do terminal (Gnome)

Gravando logs do comando dd (clonagem de HDs e partições)

Reiniciando o Unity sem fazer logoff

Mantenha seu Sistema Leve e Rápido com a Limpeza do APT!

  

Comentários
[1] Comentário enviado por SMarcell em 07/05/2012 - 11:47h

Uma pequena correção:

O arping faz parte do pacote 'iputils' e não do 'iproute'

Foi mau galera, desculpem...

[2] Comentário enviado por MiquieasReale em 13/02/2013 - 11:05h

Contribuição

# Saleve o script com o nome conflito.sh
# Passe por parametro IP que deseja verificar
# Ex.: conflito.sh 192.168.0.1

# -------------- Script --------------------
#!/bin/bash

IP=$1

RESULTADO=`arping -D -I eth1 -c 2 $IP | grep -i Received | awk '{ print $2 }'`

if [ "$RESULTADO" != "0" ]; then

echo "CONFLITO DE IP"
else

echo "NAO EXISTE CONFLITO DE IP"

fi

[3] Comentário enviado por fcmorini em 26/03/2014 - 15:40h

putz... usei essa dica mas tem algo errado, pra todos os ips ativos na minha rede ele diz que está duplicado!!! oq eu posso fazer pra ter certeza?



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts