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