Identificando configuração de rede das máquinas
Publicado por Ricardo A. Silva 05/06/2009
[ Hits: 6.375 ]
Este script faz uma verificação no nome, IP, gateway, broadcast, máscara e DNS da sua rede
para informar sobre como a máquina está configurada na rede.
Além disso ainda pergunta se você gostaria de verificar quais IP's estão sendo utilizados na
rede no momento.
#!/bin/bash echo "Vou buscar os dados do sistema. Posso continuar? [s/n] " read RESPOSTA echo test "$RESPOSTA" = "n" && exit echo "Data e Hora:" date echo echo "Nome da Máquina:" hostname echo echo "Informações da Rede:" ifconfig eth0 | grep -w 'inet'| awk ' { print $2 }'; ifconfig eth0 | grep -w 'inet'| awk ' { print $3 }'; ifconfig eth0 | grep -w 'inet'| awk ' { print $4 } '; echo echo "Gateway da rede:" route | grep -w 'default'| awk ' { print echo $2 } '; echo echo "servidor de nomes da rede:" cat /etc/resolv.conf |grep name |awk '{ print $1 $2 } ' echo echo "Verificando Máquina no DNS!" HOST=`hostname` host $HOST echo echo "Gostaria de verificar as faixas de IP's que estão em uso? Necessário o NMAP instalado! [s/n]." read cond echo test "$cond" = "n" && exit #Verifica eth0 VERI_ETH0=`ifconfig |grep eth0|awk '{print $1}'|wc -l` FAIXA_ETH0=$( dialog --inputbox --stdout 'Coloque a faixa de IP desejada. Ex.: 192.168.0.1-30' 0 0 ) if [ $VERI_ETH0 = "1" ]; then ETH0=1 IPETH0=`ifconfig eth0|grep inet|awk '{print $2 }'|cut -d ":" -f2` 2> /dev/null MASK_ETH0=`ifconfig eth0|grep Mask|awk '{print $4}'|cut -d ":" -f 2` NMAP_ETH0=( ${NMAP_ETH0[@]} `nmap -sP $FAIXA_ETH0|grep Host|awk '{print $2}'|sed s/[\(\)]//g|sort`) count=1 for item in ${NMAP_ETH0[@]}; do PING_ETH0=`ping -c 1 $item |grep packets|awk '{print $4}'` echo "$item - Packets: $PING_ETH0" count=`expr $count + 1` done else ETH0=0 fi exit
Copiando um arquivo matriz para vários outros com nomes diferentes...
Script que busca IP Livres em uma rede
Qual o maior número da variável RANDOM?
DNS SLAVE - Criacao de entradas
Abrir o browser lynx direto na página do Google
Customizar a Instalação do Linux Debian com Preseed
Atualizando o Passado: Linux no Lenovo G460 em 2025
aaPanel - Um Painel de Hospedagem Gratuito e Poderoso
Um modo leve de ouvir/ver áudio/vídeo da internet em máquinas pererecas
Resolver algumas mensagens de erro do SSH
Instalar módulo de segurança do Banco do Brasil Warsaw do tipo .run
Possível Migração de windows para linux ???? (pc da empresa) (0)
Sem espaço na partição home (8)