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 mostram o nome do PC e o IP. Semelhante a ferramentas como o Angry IP, que mostram todos os PCs em uma LAN.
Observe que não conheço os IPs ou nomes dos computadores conectados à LAN. Portanto, a ferramenta ou comando deve procurar por eles.
networking
lan
Luis Alvarado
fonte
fonte
Respostas:
Retirado da localização de todos os hosts na LAN na estação de trabalho Linux / Windows
Mas para uma ótima ferramenta, o Nmap . Ótimo para mapeamento de redes.
fonte
O Arp-scan também funciona muito bem para mim ...
Se estiver usando Wi-Fi:
-ou se estiver usando ethernet:
(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 acessar um terminal e digite:
fonte
A coisa mais simples é
fonte
arp-scan -l
faz a mesma coisa.Eu sempre uso o nmap . Para procurar todos os dispositivos em sua rede, use:
nmap -sP 192.168.0.1/24
Mais aqui: http://www.cyberciti.biz/networking/nmap-command-examples-tutorials/
É uma ótima ferramenta para se ter conhecimento. Você pode instalar
nmap
usando:sudo apt-get install nmap
se você estiver usando Debian ousudo yaourt -S nmap
se você estiver usando o Arch.fonte
yum install nmap
dnf install nmap
instalará o nmapComo uma possível opção de GUI, a melhor que eu já vi é o Angry IP, como encontrado em http://angryip.org/download/#linux
Basta baixar o último pacote DEB e instalar. Em seguida, execute o ipscan no Dash. Aqui está uma captura de tela:
fonte
arp
ip neigh
ip neigh
ehosts
. NÃO é necessário nmap / sudo .Com base nisso, você pode criar um script Python:
Download via
fonte
Se a transmissão não estiver desativada no seu roteador ...
Você pode executar ping no endereço de transmissão.
Irá transmitir o comando ping para todos os hosts dentro da sub-rede 192.168.0 / 24.
Nota: Provavelmente, é uma boa ideia manter a transmissão desativada, pois é assim que os hackers podem explorar uma rede usando um ataque DDOS Smurf. Basicamente, execute ping no endereço de broadcast com um pacote que tenha um endereço de destino falsificado (ou seja, o endereço IP da vítima). Há um pouco mais do que isso, mas é para isso que serve o Google.
Nota: O mesmo também funciona no Windows, mas você executa ping no endereço de transmissão real (não na sub-rede).
fonte
Nmap é seu amigo
Se você tiver alguma dúvida, a ajuda do nmap está cheia de informações.
fonte