Ho accesso a due computer (A e B) su una rete. Entrambi hanno un indirizzo IP statico con una subnet mask di 255.255.255.128 (ho verificato che non si utilizzava un server DHCP). Voglio configurare più indirizzi IP sulla stessa macchina e quindi voglio sapere quali sono tutti gli indirizzi IP già utilizzati nella sottorete.
Da una domanda precedente , ho provato il nmap -sP -PR 172.16.128.*
comando, ma sono scettico sul suo risultato in quanto lo stesso comando dà risultati diversi sui miei due computer (A e B). Su A, gli spettacoli di risultato, un elenco di indirizzi IP che sono 8 (presumibilmente) già in uso, tra cui quella di A e B .
Nmap done: 256 IP addresses (8 hosts up) scanned in 1.23 seconds
Ma su B, il risultato è diverso, cioè
Nmap done: 256 IP addresses (0 hosts up) scanned in 0.00 seconds
Il risultato su B non mostra nemmeno il proprio indirizzo IP e l'indirizzo IP di A!
Che cosa sto facendo di sbagliato qui? Esiste un modo infallibile in Red Hat Linux (RHEL) per scoprire tutti gli indirizzi IP utilizzati nella sottorete di cui fa parte il mio computer?
RHEL: 6.5
Nmap version: 5.51
nmap -sP -PR '172.16.128.*'