O que é sipcalc?
O sipcalc é um projeto de código aberto com licença GNU/GPL, que pode ser instalado em sistemas UNIX like, assim como nas distros Linux.
Qual a função do sipcalc?
É uma calculadora de sub-rede (VLSM) no ipv4 e ipv6.
O aplicativo sipcalc recebe como parâmetro um endereço IP e uma másca de rede (netmask) e exibe as informações sobre a rede.
Instalação do sipcalc nas principais distros Linux
Debian, Ubuntu e afins
$ sudo apt install sipcalc
Fedora
$ sudo dnf install sipcalc
Arch, Manjaro
$ sudo pacman -S sipcalc
Utilização do sipcalc
$ sipcalc 192.168.1.2/23 192.168.1.50
Também é possível exibir informações da rede de um domínio, como no exemplo abaixo:
$ sipcalc -d www.google.com.br
E no IPv6?
Visualizando uma classe IPv6
$ sipcalc 2001:0DB8::/32
Dividindo uma classe IPv6
$ sipcalc -S /33 2001:0DB8::/32
Com a opção -S podemos subdividir nossa classe /32 em quantas classes forem necessárias, vejamos o exemplo abaixo:
$ sipcalc -S /64 2001:0DB8::/32
Nesse caso teremos mais de 65 mil classes possíveis contendo mais de 4 Bilhoẽs de endereços ao todo, ou seja, um IPv4 completo.
Com os resultados obtidos conseguimos visualizar onde a rede inicia e termina, lembrando que no IPv6 não existe porção de rede e porção de host.
Podemos também gerar endereços para DNS reverso, conforme segue no exemplo abaixo:
$ sipcalc -r 2001:0DB8:/32
Referência
https://github.com/sii/sipcalcFeito!
Nenhum comentário:
Postar um comentário