nmap - Verificando os IPs em uso na rede
Dica publicada em Linux / Comandos
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!!!
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!!!
$nmap -sP xxx.xxx.xxx.xxx/yy
que nos da uma lista dos hosts ativos.