Pular para o conteúdo

Detectando conflitos de IP

Dica publicada em Linux / Comandos
Sandro Marcell SMarcell
Hits: 27.170 Categoria: Linux Subcategoria: Comandos
  • Indicar
  • Impressora
  • Denunciar

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

Copiando arquivos e mantendo a estrutura original de diretórios

Ordenando strings em shell script

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

Formatando números no shell com zeros à esquerda

Renomeando arquivos simultaneamente com apenas uma linha de comando

Exibindo linhas anteriores e posteriores à string pesquisada no Linux

Compactando arquivos no Linux

Comando touch - uma forma para modificar a data de acesso e modificação de arquivos

Sed - duplicando linhas

Removendo comentários (#) dos arquivos de configuração

#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

Entre na sua conta para comentar.