Como obter uma lista de todos os endereços IP válidos em uma rede local? [fechadas]


295

Existe uma maneira de obter uma lista de todos os endereços IP válidos em uma rede local?

Quero dizer todos os endereços IP que cada usuário está usando na rede.



Respostas:


399

Instale o nmap ,

sudo apt-get install nmap

então

nmap -sP 192.168.1.*

ou mais comumente

nmap -sn 192.168.1.0/24

varrerá todo o intervalo de 0,1 a 0,254

Isso faz uma varredura simples de ping em toda a sub-rede para ver quais hosts estão online.


21
De acordo com a página de manual "Nas versões mais recentes do nmap, -sP é conhecido como -sn". Se o curinga não está funcionando, você pode tentar algo como nmap sn 192.168.1.0/24 ou nmap sn 192.168.1.100-199
Stickley

12
Se você estiver usando o zsh, precisará colocar aspas no intervalo para evitar a correspondência de arquivos: nmap -sP '192.168.1. *'
dionyziz 4/16/16

Existe alguma chance de o nmap travar ou causar algum dano a algum dos serviços ou máquinas em execução na sub-rede?
Jin

1
@Jin Izzraeel Sem chance de causar danos. Não posso dizer se vai travar ou não, mas as chances são muito pequenas.
Eric Thorbjornsen

O nmap encontra apenas meu roteador. Existe uma maneira de encontrar todas as máquinas conectadas?
fishinear próximo de 25/11

386

Tente as seguintes etapas:

  1. Tipo ipconfig(ouifconfig no Linux) no prompt de comando. Isso fornecerá o endereço IP da sua própria máquina. Por exemplo, o endereço IP da sua máquina é 192.168.1.6. Portanto, seu endereço IP de broadcast é 192.168.1.255.
  2. Faça ping em seu endereço IP de broadcast ping 192.168.1.255(pode exigir-b no Linux)
  3. Agora digite arp -a. Você receberá a lista de todos os endereços IP do seu segmento.

3
ele não funciona no meu PC (Windows 8)
phuclv

5
Isso funcionou no meu mac - OSX 10.10.3
Cullub

24
um monte de dispositivo não fundada
Bagusflyer

7
arp -a só encontrei meu roteador. O nmap encontrou todos os hosts.
Geoffrey Anderson

2
Microsoft Windows [Versão 10.0.15063] funcionou perfeito obrigado
Coty Embry

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.