IPCalc no macOS – Para quem não percebe nada de redes

1 Comentário

Já ouviu falar em endereço IP? E em máscara de rede? E WildCard, sabe o que é? Este tipo de assunto não é propriamente fácil, mas existem ferramentas que podem dar uma ajuda para se perceber algumas coisas.

Chama-se ipcalc e é uma ferramenta de cálculo de redes. Veja como funciona.

IPCalc no macOS - Para quem não percebe nada de redes


O ipcalc está disponível no macOS e também em sistemas Linux e Unix. Esta ferramenta funciona através de linha de comandos e pode ser uma interessante ajuda a entender alguns conceitos do mundo das redes.

Para começar é importante que saiba que qualquer máquina para se ligar a uma rede tem de ter algumas configurações. O endereço IP identificará a máquina numa determinada rede. Já a máscara de rede define a que rede pertence uma máquina. O Gateway serve para a máquina saber por onde deve comunicar para fora da sua rede.

IPCalc no macOS - Para quem não percebe nada de redes

Por exemplo, vamos considerar a máquina A com o endereço 192.168.10.1 com a máscara 255.255.255.0 e gateway 192.168.10.254. Com esta informação sabe-se que esta máquina pertence à rede 192.168.10.0.

Se a máquina A quiser comunicar com a máquina B, que tem o endereço 192.168.20.1 com a máscara 255.255.255.0 e gateway 192.168.20.254, então as comunicações deverão sair da sua rede pelo seu gateway (192.168.10.254) que encaminhará a comunicação para a outra rede.

Como saber a que rede pertence um endereço IP?

Se tiverem conhecimentos nesta área facilmente saberão a resposta. Para quem não entende, podem sempre usar uma ferramenta para o efeito, como, por exemplo, o ipcalc. Indicando o endereço IP e a respetiva máscara é possível saber:

  • Endereço de Rede
  • Número de máquinas na rede
  • Endereço IP mínimo e máximo
  • Endereço Broadcast
  • Máscara da rede em termos de número de bits

Como mostra a imagem, a informação é apresentada em formato binário e também em formato decimal.

IPCalc no macOS - Para quem não percebe nada de redes

Com esta ferramenta o utilizador pode ainda calcular sub-redes. Imagine que tem a rede 192.168.30/24 que permite ter 254 máquinas na rede. Se pretender, por exemplo, subdividir esta rede em 3 redes diferentes com os seguintes requisitos:

  • Rede A: 29 máquinas
  • Rede B: 18 máquinas
  • Rede C: 5 máquinas

Então basta que execute o seguinte comando:

ipcalc 192.168.30.0/24 --s 29 18 5

IPCalc no macOS - Para quem não percebe nada de redes

Instalar o ipcalc no macOS

Uma das formas de instalar facilmente o ipcalc no macOS é via brew. Depois de instalado o instalado basta que use o comando:

brew install ipcalc

Explorando a documentação desta pequena ferramenta pode descobrir outros exemplos de utilização. Sem grandes complicações, qualquer utilizador pode ficar a conhecer mais um pouco sobre o mundo das redes e de como tudo funciona. Alguma dúvida ou questão, deixem nos comentários.

Comentários

1

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

  1. Avatar de euclides machado
    euclides machado

    Muito interessante o artigo, parabéns. Fiquei com uma duvida sobre o “brew”: Ao executar o comando de instalação do Homebrew no MacOS (Mojave), ele pausa a instalação para mostrar as modificações que serão feitas. As informações mostradas, indicam alterações de owner e group em alguns diretórios já existentes, mais precisamente os diretórios /usr/local/bin, /usr/local/etc e /usr/local/lib.
    No meu caso, ele mudaria o owner=root e o group=wheel para owner=emachado e group=admin.
    Minha pergunta é: Essas alterações não podem provocar problemas no sistema ou em softwares já instalados?
    Desde já agradeço a atenção.