Script que busca IP Livres em uma rede
Publicado por Pedro Augusto Malanga (última atualização em 30/06/2011)
[ Hits: 9.016 ]
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
Impressão direta sem abrir o BrOffice / OpenOffice
S-phoenix desliga/reinicia, quantos estão logado no PC, tempo ligado
Atualizar o macOS no Mac - Opencore Legacy Patcher
Crie alias para as tarefas que possuam longas linhas de comando - bash e zsh
Criando um gateway de internet com o Debian
Configuração básica do Conky para mostrar informações sobre a sua máquina no Desktop
Aprenda a criar músicas com Inteligência Artificial usando Suno AI
Instalando e usando o Dconf Editor, o "regedit" para Linux
Como instalar o navegador TOR no seu Linux
Instalando Zoom Client no Ubuntu 24.04 LTS
problemas com artefatos na instalação (33)
Manjaro Substituindo Ubuntu no Desktop (16)
Qual a relevancia dos valores de bogomips com os Mhz e Ghz[DUVIDA] (5)
Som parou de funcionar depois de atualizar o kernel do Slackware 15 (2)