encontra o endereço mac de todos os sistemas conectados [duplicado]

0

Como posso descobrir quantos sistemas estão conectados à rede local e como posso obter todos os endereços IP e mac desses sistemas?
É o seu comando / pacote para mostrar os detalhes do IP?
Posso usar este comando / pacote em nosso Firewall (IP Corp onLinux OS) para bloquear sistemas não autorizados?

    
por Pankaj Verma 22.07.2014 / 13:50

2 respostas

1

Eu não sei como pesquisar ativamente uma rede em busca de sistemas ativos, embora tenha certeza de que essas ferramentas existem.

No entanto, se você quiser apenas saber quais sistemas estão conectados e qual endereço MAC eles têm, basta dar uma olhada na lista de clientes ativos no roteador / servidor DHCP.

Você pode ativar a filtragem de MAC no seu firewall e listar os endereços MAC que deseja.

    
por Minos 22.07.2014 / 14:24
1

Existe um comando chamado arp-scan que pode fazer o truque para você, você precisará instalá-lo primeiro:

sudo apt-get install arp-scan

Aqui está um link para as páginas man que descrevem como usá-lo: link

Como exemplo, você pode fazer isso:

sudo arp-scan --interface=eth0 --localnet

Onde eth0 é o seu dispositivo Ethernet local. Você pode descobrir como o seu é chamado via ifconfig

    
por hazrpg 22.07.2014 / 14:32