Como verificar sua rede local com o Terminal no macOS 1

Como verificar sua rede local com o Terminal no macOS

O Terminal no macOS é uma ferramenta útil que poucas pessoas usam. Aqui, mostraremos como você pode usar o Terminal no macOS para fazer a varredura em sua rede local para solução de problemas, manutenção e curiosidade geral. Ele funciona de maneira um pouco diferente dos utilitários do Linux, com sinalizadores diferentes em alguns casos, portanto, não presuma que as habilidades do Linux serão precisas no macOS.

Faça a varredura das portas abertas da sua rede local com o nmap

O nmap é o rei dos scanners de porta de linha de comando no macOS, mas você precisará instalá-lo primeiro.

Instale o nmap com o Homebrew

Se você tiver o Homebrew instalado, execute

para baixar e instalar o nmap e quaisquer dependências necessárias.

Digitalizar com nmap

O nmap é construído para escanear um nome de host ou endereço de rede fornecido e retornar uma lista de portas abertas. O nome significa “mapeador de rede”, mas é mais um mapeador de porta.

A maneira mais simples de executar o nmap é com um endereço IP ou intervalo de endereços IP especificados como o destino; substitua pelo endereço IP apropriado para fazer a varredura em sua rede local. Este comando específico faz a varredura do servidor de teste educacional do nmap em scanme.org.

Para escanear portas abertas em um intervalo de endereços IP, use uma barra.

Para encontrar os endereços IP de seu roteador e vários dispositivos em sua rede, você pode executar arp ou ipconfig.

Digitalizar Rede Local Macos Terminal Nmap A Saída

Usando o -A flag forçará o nmap a escanear de forma mais agressiva, retornando significativamente mais informações, mas revelando de forma transparente sua presença nos logs do servidor. O -A sinalizador deve ser executado com sudo.

Digitalizar saída Nmap O do terminal Macos da rede local

Isso verifica o endereço IP definido para o sistema operacional (-O) Novamente, ele deve ser executado com sudo.

Se você quiser executar o nmap um pouco mais furtivamente, use o -sS bandeira:

Isso tem o efeito de forçar a digitalização “entreaberta”. Isso envia um pacote TCP SYN para verificar se a porta está aberta, mas não responde com um pacote ACK ao receber uma resposta afirmativa. Dessa forma, o servidor remoto provavelmente não registrará a varredura.

O -sS sinalizador e outras opções de modo de varredura devem ser executados com sudo. Por exemplo, o -sP O switch de modo fará a varredura de endereços IP, mas não de portas, funcionando como o arp abaixo. Veja o página man do nmap para mais modos de digitalização.

Para obter resultados mais detalhados, adicione o -vv ou -v3 marcação. Isso ativará níveis de registro mais detalhados, produzindo uma saída padrão mais legível, porém mais longa. Dependendo do que você está procurando, essas sinalizações podem ajudá-lo a encontrar.

Claro, você sempre pode canalizar os resultados do nmap para grep para pesquisar resultados específicos. Se você quiser verificar apenas a porta 22, por exemplo, pode executar o comando abaixo:

Isso não retornará nenhuma linha se a porta não estiver disponível e retornará a linha de status da porta, se disponível.

Digitalizar Rede Local Macos Terminal Nmap Pipe Output Grep

Faça a varredura dos endereços IP ativos de sua rede local com arp

arp varre sua rede local para dispositivos conectados. Como o arp foi projetado para criar e modificar protocolos de resolução de endereço, ele tem ferramentas limitadas disponíveis para escanear sua rede. Mas ele vem em todos os Macs e é uma maneira rápida de obter informações específicas.

Para ver uma lista de todos os dispositivos que respondem atualmente conectados à sua rede, abra o Terminal e execute:

Verificar rede local Macos Terminal Arp A

Isso retorna uma lista de todos os dispositivos conectados à sua rede, relatados por endereço IP e endereço MAC.

Digitalizar rede local Macos Terminal Arp A saída

Não há muito mais para arp. Você pode correr arp -a -i en0 para obter relatórios apenas de sua interface de rede en0, mas isso é tudo.

Conclusão

A ferramenta mais poderosa para verificar sua rede local no macOS é o nmap. arp também é útil para executar uma varredura de ping na rede. ipconfig pode relatar resultados para uma interface específica, mas é mais útil para relatar informações de interface do que verificar uma rede.

Apoie o nosso trabalho ❤️

Se você gostou deste artigo, considere deixar uma gorjeta para nos ajudar a continuar publicando conteúdo de qualidade.

Pagamento seguro no PayPal
Moyens I/O Staff motivou você, dando conselhos sobre tecnologia, desenvolvimento pessoal, estilo de vida e estratégias que irão ajudá-lo.