Pular para o conteúdo

Detectando conflitos de IP

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

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

CAT - Descobrindo informações sobre sua distribuição

Vim: Autocompletar com TAB

FreeBSD: "chroot" num pool de armazenamento em ZFS

nmap - Verificando os IPs em uso na rede

Alterar a cor da fonte (e a cor de fundo) no console

Como instalar o plugin flash no Debian

Criar uma memória swap temporária

Comando para abrir tela de desligamento do sistema no Gnome

O comando split

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