Script que busca IP Livres em uma rede
Publicado por Pedro Augusto Malanga (última atualização em 30/06/2011)
[ Hits: 9.266 ]
Pessoal, um script bem simples que traz somente os IPs que não estão sendo utilizados na rede.
#!/bin/bash # # Uso: ./script.01 192.168.1.0/24 # # Autor: Pedro Augusto Malanga # # Scrip para buscar ips livres em uma faixa de rede. # # v1.1 declare -a faixa declare -a busca faixaip=$1 i=0 z=0 w=0 corta=`echo $faixaip | cut -d "." -f1-3` for N in `nmap -sL -n $faixaip | grep $corta | awk -F. '{print $3 "." $4}' | cut -d " " -f1` do faixa[i]=$N i=$((i+1)) done for Y in `nmap -sP -n $faixaip | grep $corta | awk -F. '{print $3 "." $4}' | cut -d " " -f1` do busca[z]=$Y z=$((z+1)) done for p in ${faixa[@]} do h=0 for a in ${busca[@]} do if [ "$p" == "$a" ] then h=1 break else h=2 fi done if [ "$h" == 2 ] then echo "LIVRE -->" $p fi done
Bloqueando ataque de força bruta em ssh através de script bash
Script para monitorar memória do servidor
Proteja sua rede com um simples script de firewall
Srt2vtt in Shell Script (Beta)
Instalar e Configurar o Slackware Linux em 2025
Como configurar os repositórios do apt no Debian 12 em 2025
Passkeys: A Evolução da Autenticação Digital
Instalação de distro Linux em computadores, netbooks, etc, em rede com o Clonezilla
Configurando o Conky para iniciar corretamente no sistema
3 configurações básicas que podem melhorar muito a sua edição pelo editor nano
Como colorir os logs do terminal com ccze
Instalação Microsoft Edge no Linux Mint 22
Como configurar posicionamento e movimento de janelas no Lubuntu (Openbox) com atalhos de teclado
arquivos .desktop não rodam no Ubuntu 24.04 (5)
Proxmox- Raid Via Hardware ou Software (2)
Discussão sobre monitoramento da integridade de arquivos (5)