Calculadora de host de uma rede

Publicado por Rone Pereira Martins (última atualização em 08/06/2011)

[ Hits: 6.991 ]

Homepage: http://www.cooperati.com.br/wordpress/2011/09/06/monitoramento-com-jffnms/

Download calcula_host.sh




Este script serve para calcular a quantidade de hosts de uma rede.

  



Esconder código-fonte

#!/bin/bash
##Programa para Calcular.
##Quantidade de IP's que podem ser utilizados.
read -p 'Qual a sua Rede ? ' rede
## O parâmentro -p do read permite o 'print' de uma mensagem de interação.
bits=$(echo "$rede" | cut -d '/' -f 2)
## Extraindo apenas quantos bits a rede usa.
(( bits = 32 - bits ))
## Poderia ser usado: bits=$(( 32 -bits ))
hosts=$(( 2 ** $bits - 2 ))
## $(( )) Representa um subshell com expressão aritmética dentro.
echo "Esta rede pode ter até $hosts Hosts"
## Exibindo esta mensagem como resultado.
### Toda vez que for utilizado o valor de uma variavel no 'echo', deve-se usar "" e não ''

Scripts recomendados

Desligamento programado com interface gráfica em Zenity

Analisador de rede com aviso em net send

Ver último twitter pelo terminal ou na barra de notificação

Enviar mensagens Via Net Send no Linux

Distribuindo arquivos para máquinas em rede


  

Comentários
[1] Comentário enviado por fabianocoisa em 08/06/2011 - 11:15h

Script bem bacana!
Muito bem comentado!
Se um dia precisar também pode utilizar o ipcalc ou sipcalc


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts