Cada rede de área local (LAN) de computadores atribui um endereço único IP (Internet Protocol) para cada computador conectado a ele. Todos esses endereços estão dentro do mesmo intervalo do endereço IP global espaço- cada LAN está configurado para usar esse intervalo específico. No entanto, alguns endereços não for utilizado em um determinado momento. Você pode exibir os endereços IP actualmente presentes em seu LAN.
Log em um computador conectado à rede local.
Descobrir um endereço IP de amostra e a máscara de rede para a rede local. Como fazer isso depende do sistema operativo. Por exemplo, no Linux, digite o seguinte comando em um shell:
ifconfig
Pressione Enter." Tome nota do endereço IP de amostra (depois de "inet addr:"), e da máscara (depois de "Mask:").
Converter a máscara binária, um número de cada vez. Por exemplo, se a máscara é "255.255.240.0", isto é "11111111.11111111.11110000.00000000" em binário.
Contar o número de uns na máscara binária. Por exemplo, para "11111111.11111111.11110000.00000000", o número de uns for 20.
Invocar a função "Nmap" para sondar todos os endereços no intervalo da LAN, e filtrar os endereços que estão sendo usados a partir da saída. Por exemplo, no Linux, digite em um shell:
nmap -v -sP 192.168.2.47/20 | grep "parece ser para cima"
Substituir "192.168.2.47" pela amostra endereço LAN IP obtido na etapa 2. Substitua "20" pelo número de aqueles contados no passo 4. Pressione "Enter". O comando irá mostrar uma lista com todos os endereços IP que está sendo usado na LAN.