Como calcular o endereço de sub -rede IP com a ferramenta ipcalc
- 1779
- 249
- Loren Botsford
Ao gerenciar uma rede, você sem dúvida precisará lidar com a sub -rede. Alguns administradores de rede são capazes de fazer a matemática binária rapidamente em sua cabeça, para determinar a máscara de sub -rede. No entanto, outros podem precisar de ajuda e é aqui que o IPCALC A ferramenta é útil.
Leia também: Um guia do Linux Sysadmin para gerenciamento de rede, solução de problemas e depuração
IPCALC Na verdade, é muito mais. Você também pode usá -lo como uma ferramenta de ensino para apresentar resultados de sub -rede em valores binários fáceis de entender.
Alguns dos usos de IPCALC são:
- Validar endereço IP
- Mostrar endereço de transmissão calculada
- Exibir nome de host determinado via DNS
- Exibir endereço de rede ou prefixo
Como instalar o ipcalc no Linux
Para instalar IPCALC, Basta executar um dos comandos abaixo, com base na distribuição Linux que você está usando.
$ sudo apt install ipcalc
O IPCALC o pacote deve ser instalado automaticamente em CENTOS/RHEL/FEDORA E faz parte do initscripts Pacote, mas se, por algum motivo, estiver faltando, você pode instalá -lo usando:
# yum install initscripts # rhel/centros # dnf install initscripts #fedora
Como usar o ipcalc no Linux
Abaixo, você pode ver alguns exemplos de uso do ipcalc.
Obtenha informações sobre o endereço da rede:
# IPCALC 192.168.20.0
Saída de amostra
Endereço: 192.168.20.0 11000000.10101000.00010100. 00000000 Máscara de rede: 255.255.255.0 = 24 11111111.11111111.11111111. 00000000 Wildcard: 0.0.0.255 00000000.00000000.00000000. 11111111 => Rede: 192.168.20.0/24 11000000.10101000.00010100. 00000000 Hostmin: 192.168.20.1 11000000.10101000.00010100. 00000001 HostMax: 192.168.20.254 11000000.10101000.00010100. 11111110 Broadcast: 192.168.20.255 11000000.10101000.00010100. 11111111 Hosts/Net: 254 Classe C, Internet privada
Calcule uma sub -rede para 192.168.20.0/24.
# IPCALC 192.168.20.0/24
Saída de amostra
Endereço: 192.168.20.0 11000000.10101000.00010100. 00000000 Máscara de rede: 255.255.255.0 = 24 11111111.11111111.11111111. 00000000 Wildcard: 0.0.0.255 00000000.00000000.00000000. 11111111 => Rede: 192.168.20.0/24 11000000.10101000.00010100. 00000000 Hostmin: 192.168.20.1 11000000.10101000.00010100. 00000001 HostMax: 192.168.20.254 11000000.10101000.00010100. 11111110 Broadcast: 192.168.20.255 11000000.10101000.00010100. 11111111 Hosts/Net: 254 Classe C, Internet privada
Calcule uma única sub -rede com 10 hosts:
# IPCALC 192.168.20.0 -S 10
Saída de amostra
Endereço: 192.168.20.0 11000000.10101000.00010100. 00000000 Máscara de rede: 255.255.255.0 = 24 11111111.11111111.11111111. 00000000 Wildcard: 0.0.0.255 00000000.00000000.00000000. 11111111 => Rede: 192.168.20.0/24 11000000.10101000.00010100. 00000000 Hostmin: 192.168.20.1 11000000.10101000.00010100. 00000001 HostMax: 192.168.20.254 11000000.10101000.00010100. 11111110 Broadcast: 192.168.20.255 11000000.10101000.00010100. 11111111 Hosts/Net: 254 Classe C, Internet privada 1. Tamanho solicitado: 10 Hosts NetMask: 255.255.255.240 = 28 11111111.11111111.11111111.1111 0000 Rede: 192.168.20.0/28 11000000.10101000.00010100.0000 0000 Hostmin: 192.168.20.1 11000000.10101000.00010100.0000 0001 HostMax: 192.168.20.14 11000000.10101000.00010100.0000 1110 Broadcast: 192.168.20.15 11000000.10101000.00010100.0000 1111 hosts/rede: 14 Classe C, Internet privada Tamanho necessário: 16 endereços. Rede usada: 192.168.20.0/28 não utilizado: 192.168.20.16/28 192.168.20.32/27 192.168.20.64/26 192.168.20.128/25
Se você deseja suprimir a saída binária, pode usar o -b
opção como mostrado.
# ipcalc -b 192.168.20.100
Saída de amostra
Endereço: 192.168.20.100 máscara de rede: 255.255.255.0 = 24 curinga: 0.0.0.255 => Rede: 192.168.20.0/24 Hostmin: 192.168.20.1 HostMax: 192.168.20.254 Broadcast: 192.168.20.255 hosts/rede: 254 Classe C, Internet privada
Para descobrir mais sobre o IPCALC Uso, você pode usar:
# ipcalc -help # man ipcalc
Você pode encontrar o oficial IPCALC site em http: // jodies.DE/IPCALC.
Conclusão
Este foi um tutorial simples, mostrando como usar IPCALC ferramenta com alguns exemplos básicos. Se você tiver alguma dúvida ou conselho, envie -os na seção de comentários abaixo.
- « Instalação e configuração do PfSense 2.4.4 roteador de firewall
- Prompt HTTP - um cliente interativo da linha de comando http »