![Como ver todos os computadores conectados a uma rede](https://rvso.com/image/959248/Como%20ver%20todos%20os%20computadores%20conectados%20a%20uma%20rede.png)
Estou em uma LAN e existem 3 Ubuntu, 2 Kubuntu, 2 Windows XP e 2 Windows 7. Quais comandos ou ferramentas estão disponíveis para ver quais PCs estão conectados à LAN que mostra o nome do PC e o IP. Semelhante a ferramentas como o Angry IP, que mostra todos os PCs em uma LAN.
Observe que não sei os IPs ou nomes dos computadores conectados à LAN. Portanto, a ferramenta ou comando deve procurá-los.
Responder1
Arp-scan funciona muito bem para mim também ...
Se estiver usando Wi-Fi:
sudo arp-scan -l --interface=wlan0
-ou se estiver usando Ethernet:
sudo arp-scan -l --interface=eth0
(este último é praticamente idêntico ao que Rajesh Rajendran postou; o -l significa --localnet)
Se você não possui o arp-scan (ele não vem com o Ubuntu por padrão), basta abrir um terminal e digitar:
sudo apt-get install arp-scan
Responder2
Tirado deEncontrando todos os hosts na LAN da estação de trabalho Linux/Windows
for ip in $(seq 1 254); do ping -c 1 192.168.1.$ip>/dev/null;
[ $? -eq 0 ] && echo "192.168.1.$ip UP" || : ;
done
Mas para uma ótima ferramenta,Nmap. Ótimo para mapear redes.
Responder3
A coisa mais simples é
$ sudo arp-scan --localnet
Responder4
Como uma possível opção de GUI, a melhor que vi é o Angry IP encontrado emhttp://angryip.org/download/#linux
Basta baixar o pacote DEB mais recente e instalar. Em seguida, execute o ipscan no Dash. Aqui está uma captura de tela: