
Eu simplesmente preciso instalar um scanner IP de sub-rede para poder ver quais dispositivos estão conectados.
Ao pesquisar, encontrei muitas páginas da web antigas que falam sobre a alteração de repositórios para irritar o scanner de IP, mas não quero alterar meus repositórios por nenhum motivo. Além disso, todas essas páginas são para versões mais antigas.
Existe um comando arp, mas não é exaustivo. arp -a não mostra a sub-rede inteira; apenas conexões de uma única máquina.
Nunca encontrei um clone do scanner IP avançado.
Então a pergunta está no título: Como posso instalar um scanner IP para Ubuntu 16.04 LTS?
Responder1
Aqui estão dois que funcionam razoavelmente bem com o Ubuntu 16.04 LTS.
O primeiro, arp-scan, atingiu o objetivo principal de enumerar dispositivos. O segundo, nmap, é muito mais versátil e dá uma visão rápida dos serviços disponíveis em cada dispositivo.
1) varredura arp
A instalação é fácil:
sudo apt-get update
sudo apt-get install arp-scan
Tem inúmeras opções, que podem ser conferidas aqui:
sudo arp-scan --help
Para enumeração básica, para verificar minha rede "local", é:
sudo arp-scan -l | sort
O que resulta em uma tela muito básica que mostra cada dispositivo incluindo endereço IP, endereço MAC e fabricante da interface. Também mostrou respostas “dup” para alguns dos endereços.
2)nmap
sudo apt-get update
sudo apt-get install nmap
Para executar uma verificação rápida, que lista dispositivos e mostra portas abertas
nmap -F 192.168.8.1-254
O resultado é uma lista bastante completa de dispositivos e portas abertas.
Aqui está um práticoFolha de referências do NMAPpara ver algumas das maneiras de usar o nmap.
Estou surpreso que nenhum deles esteja instalado por padrão no Ubuntu 16.04, mas é rápido e fácil fazer com que ambos funcionem.