nmap - Verificando os IPs em uso na rede

Publicado por Sandro Marcell em 03/12/2014

[ Hits: 8.532 ]

Blog: http://sanmarcell.wordpress.com

 


nmap - Verificando os IPs em uso na rede



Geralmente, para detectar se um endereço IP está ativo na rede, usa-se o bom e velho ping, mas a situação fica um pouco mais "delicada", quando você deseja obter uma relação de quais IPs em sua rede estão em uso. Não é verdade?

Bem, alguns administradores criam scripts que varrem a rede para realizar essa descoberta. Mas saiba que você não precisa necessariamente fazer isso!

Pra tal, você simplesmente pode utilizar um "canivete suíço" chamado nmap, com a seguinte sintaxe:

# nmap -v -sn -oG - xxx.xxx.xxx.xxx/yy

Onde, obviamente, os xs e ys devem ser trocados pela sua faixa/máscara de rede.

Ah... pra ficar ainda mais "de boa", use o grep como filtro pra saber quem está ativo ou não.

Inativos:

# nmap -v -sn -oG - xxx.xxx.xxx.xxx/yy | grep 'Down'

Ativos:

# nmap -v -sn -oG - xxx.xxx.xxx.xxx/yy | grep 'Up'


No mais, é só isso! ;)

Faloura!!!

Outras dicas deste autor

FreeBSD: "chroot" num pool de armazenamento em ZFS

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

Ordenando strings em shell script

PostgreSQL - Bancos com diferentes encodings

Declarando constantes em shell scripts

Leitura recomendada

Comandos básicos de rede

Desligar ou reiniciar o computador com hora marcada

Comandos de paginação

Gravar CD ou DVD via linha de comando

Tocando filmes em modo ASCII no console

  

Comentários
[1] Comentário enviado por dario.quiroz em 03/12/2014 - 07:56h

Poderia usar:
$nmap -sP xxx.xxx.xxx.xxx/yy

que nos da uma lista dos hosts ativos.

[2] Comentário enviado por smarcell em 03/12/2014 - 09:32h

Também!

[3] Comentário enviado por Fabio em 04/12/2014 - 04:57h

Boa dica, gostei!

[4] Comentário enviado por smarcell em 05/12/2014 - 09:24h

Valeu Fabio. ;)



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts