Calcule Facilmente Máscaras de Sub-Rede

Uma calculadora de IP que calcula endereços de rede, classes de rede e outras informações.


IP CALC

A matemática por trás dos endereços IP é complicada. Bons endereços IPv4 começam como números binários de 32 bits, que são convertidos em números de base 10 em quatro campos de 8 bits. Números decimais são mais fáceis de gerenciar do que strings binárias longas.

Ainda assim, o cálculo de intervalos de endereços, máscaras de rede e sub-redes é um pouco difícil e propenso a erros, exceto pelos brainiacs que conseguem fazer conversões binárias em suas cabeças. Para o resto de nós, atenda ipcalc e ipv6calc .

ipcalc é para redes IPv4 e ipv6calc é para redes IPv6. Você deve entender o CIDR (Classless Inter-Domain Routing), pois isso é fundamental para o endereçamento IP.

Instalação

Tanto o ipcalc quanto o ipv6calc estão disponíveis na maioria dos repositórios das distribuições Linux e sistemas BSD. Veja o procedimento para cada uma:

emerge net-misc/ipcalc # Gentoo, Funtoo e derivados
sudo apt install ipcalc # Ubuntu, Debian e Mint
sudo pacman -S ipcalc # Arch Linux, Manjaro e outros
sudo yum install ipcalc # Red Hat e CentOS
sudo dnf install ipcalc # Fedora

Após instalar o modo básico de calcular é:

ipcalc 192.168.1.110

A saída será

Address:   192.168.1.110        11000000.10101000.00000001. 01101110
Netmask:   255.255.255.0 = 24   11111111.11111111.11111111. 00000000
Wildcard:  0.0.0.255            00000000.00000000.00000000. 11111111
=>
Network:   192.168.1.0/24       11000000.10101000.00000001. 00000000
HostMin:   192.168.1.1          11000000.10101000.00000001. 00000001
HostMax:   192.168.1.254        11000000.10101000.00000001. 11111110
Broadcast: 192.168.1.255        11000000.10101000.00000001. 11111111
Hosts/Net: 254                   Class C, Private Internet

Ou seja, exibirá os dados como:

E entre outros dados e opções que podem ainda serem ampliadas, consulte o a ajuda do comando para mais informações:

ipcalc --help

Se quiser fazer consultas online, o ipcalc disponibiliza a versão web no endereço: http://jodies.de/ipcalc

Assista um vídeo para entender como esse cálculo é feito

Compartilhe

Marcos Oliveira

Autor
Marcos Oliveira
Desenvolvedor de Software
youtube.com/TerminalRootTV

Pacote Promocional com Todos os Cursos

Adquira todos os cursos para se tornar um ninja do Terminal e do Linux.

Artigos Relacionados



Comentários