Pular para o conteúdo

Detectando conflitos de IP

Dica publicada em Linux / Comandos
Sandro Marcell SMarcell
Hits: 27.179 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

Otimizando o Firefox para conexões banda larga

Copiar e colar no XTerm

Jogando Tetris via terminal

Ordenando uma lista de IPs (IPv4) com o sort

Substituir espaços em branco por underlines em nome de arquivos

Encontrando binários e arquivos de configuração

dmidecode - Obtendo informações do hardware

Mudando as cores do ls -l

Utilizando o SCP em vários servidores sem pedir senha

Como ver todos os grupos do sistema

#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.