Como calcular o endereço IP em um intervalo?

0

Se eu executar este comando,

# nmap -sP 192.168.0.120/25

quais endereços IP são verificados?

Como posso calcular os endereços IP que estão nesse intervalo? Eu pesquisei no Google, mas não consegui encontrar algo útil.

    
por ina 11.11.2013 / 22:34

2 respostas

4

Existe um utilitário útil, no Linux, chamado ipcalc. Se não estiver instalado por padrão, você pode baixá-lo dos repositórios da sua distribuição. No Mac OS, você pode encontrar o mesmo utilitário aqui , enquanto que para o Windows você o encontra aqui (cuidado com dependências, requer o Microsoft .Network Framework 2.0).

Sua saída é assim, exatamente para o seu caso:

 ipcalc 192.168.0.120/25
 Address:   192.168.0.120        11000000.10101000.00000000.0 1111000
 Netmask:   255.255.255.128 = 25 11111111.11111111.11111111.1 0000000
 Wildcard:  0.0.0.127            00000000.00000000.00000000.0 1111111
 =>
 Network:   192.168.0.0/25       11000000.10101000.00000000.0 0000000
 HostMin:   192.168.0.1          11000000.10101000.00000000.0 0000001
 HostMax:   192.168.0.126        11000000.10101000.00000000.0 1111110
 Broadcast: 192.168.0.127        11000000.10101000.00000000.0 1111111
 Hosts/Net: 126                   Class C, Private Internet
    
por 11.11.2013 / 22:42
0

Digite "25" no campo "Mask Bits" e ele mostrará todos os detalhes da rede: link

    
por 11.11.2013 / 22:51