Você precisa encontrar o endereço MAC de outro computador da sua rede? Independentemente de ter Windows, macOS ou Linux, você pode descobrir essa informação de qualquer host de sua rede local através de comandos simples. Confira as maneiras de usar comandos, como o arp e o getmac para verificar o endereço MAC de um certo IP ou hostname (nome do host), e como usar o nmap para conferir todos os endereços IP e MAC da rede.
Obtendo o Endereço MAC a partir do IP
- No Windows, abra o “ Prompt de Comando ” e escolha “Executar como administrador.” [1] X Fonte de pesquisa No Linux ou macOS, abra o Terminal ou uma janela. [2] X Fonte de pesquisa
- Digite ping endereçoip . Caso tenha apenas o hostname daquele computador, faça o ping dele para obter o endereço IP.
- Rode o comando arp -a endereçoip para ver o endereço MAC listado em “Physical Address” (Endereço Fisico) ou “HWaddr.”
Passos
-
Abra o Prompt de Comando ou janela do Terminal. Você pode usar o comando arp em qualquer sistema operacional para descobrir o endereço MAC de outra máquina de sua rede.
- No Windows, digite cmd na barra Pesquisa do Windows, clique com o botão direito em Prompt de Comando e selecione Executar como administrador .
- No macOS, insira Terminal na pesquisa do Spotlight e clique duas vezes em Terminal .
- No Linux, tecle Ctrl + Alt + T ou abra uma janela do Terminal a partir do Gerenciador de Janelas. [3] X Fonte de pesquisa
-
Execute o comando ping endereçoip para fazer contato com esse endereço IP. É preciso estabelecer o contato ao computador remoto, permitindo que o endereço MAC dela seja adicionado ao cache. Fazer o ping é uma das maneiras mais simples. [4] X Fonte de pesquisa
- Caso tenha o hostname (nome do host) do computador, mas não o endereço IP, faça o ping apenas do hostname. Você vai obter o endereço IP, necessário para o próximo passo.
-
Rode o comando arp -a endereçoip para obter o endereço MAC. Ele será exibido na seção "Physical Address" (Endereço Físico), nos resultados do arp no Windows, e em "HWaddress" tanto no macOS quanto no Linux. [5] X Fonte de pesquisaPublicidade
-
Abra o Prompt de Comando. Caso consiga fazer login no computador remotamente, com acesso administrativo (e ele também tenha o Windows como sistema), você poderá usar o comando getmac para visualizar todos os endereços MAC daquele computador. [6] X Fonte de pesquisa Digite cmd na barra Pesquisa do Windows, clique com o botão direito em Prompt de Comando e escolha Executar como administrador .
-
Rode o comando getmac . O comando completo é getmac /s endereçoip /u nomedeusuário /p senha . [7] X Fonte de pesquisa
- Troque endereçoip pelo endereço IP ou o nome do host do computador remoto.
- Substitua nomedeusuário e senha pelo nome de usuário e sua respectiva senha; ele precisa ter direitos de administrador na máquina remota.
-
Veja todos os endereços MAC na coluna "Physical Address" (Endereço Físico). Cada endereço MAC aparecerá ao lado de uma descrição do tipo de interface. Se a interface não estiver ativa, estará escrito "Media disconnected" (Mídia desconectada) ao lado do endereço MAC. [8] X Fonte de pesquisaPublicidade
-
Instale o Nmap em seu PC ou Mac. O Nmap está disponível para Linux, Windows ou macOS e escaneará sua rede local, exibindo os endereços MAC e IP de todos os computadores conectados. [9] X Fonte de pesquisa Baixe e instale o Nmap aqui . Clique na opção ao lado de “Latest stable release”, de acordo com seu sistema operacional.
-
Abra um Prompt de Comando ou janela do Terminal.
- No Windows, digite cmd na barra Pesquisa do Windows, clique com o botão direito em Prompt de Comando e escolha Executar como administrador .
- No macOS, digite Terminal na pesquisa do Spotlight e clique duas vezes em Terminal .
- No Linux, use o atalho Ctrl + Alt + T ou abra uma janela do Terminal a partir do gerenciador de janelas.
-
Descubra o seu próprio endereço IP. Para escanear sua rede, é necessário saber qual sub-rede você precisa analisar.
- Windows: execute o comando ipconfig .
- macOS: abra Preferências do Sistema , acesse Rede > Avançado > TCP/IP . [10] X Fonte de pesquisa
- Linux: execute o ifconfig ou o ip a .
-
Rode o comando nmap . O comando completo é nmap -sn xxx.xxx.xxx.* . Substitua xxx.xxx.xxx.* pela rede que você deseja escanear; após alguns segundos, você verá uma lista de todos os endereços IP da rede e os endereços MAC correspondentes.
- Por exemplo: caso seu endereço IP seja 10.0.0.3 e você deseja escanear todos os hosts da sua sub-rede, insira nmap -sn 10.0.0.* .
Publicidade
Dicas
- Você pode descobrir apenas o endereço MAC de um computador que esteja na mesma subrede do que a sua. Não é possível verificar o endereço MAC de uma máquina remota, ao menos que consiga fazer login nela remotamente.
- Se o computador que deseja acessar está protegido por firewall, o endereço MAC pode ficar invisível.
Publicidade
Referências
- ↑ https://grok.lsu.edu/article.aspx?articleid=18026&printable=y
- ↑ https://support.apple.com/guide/terminal/open-or-quit-terminal-apd5265185d-f365-44cb-8b09-71a064a42125/mac
- ↑ https://ubuntu.com/tutorials/command-line-for-beginners#3-opening-a-terminal
- ↑ https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/ping
- ↑ https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/arp
- ↑ https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/getmac
- ↑ https://networking.grok.lsu.edu/article.aspx?articleid=15960
- ↑ https://its.weill.cornell.edu/guides/how-to-find-your-wireless-mac-address
- ↑ https://nmap.org
Sobre este guia wikiHow
Esta página foi acessada 85 vezes.
Publicidade