Risposte:
Prova a fare dig google.com a
. Per me, mostra un elenco coerente di 6 indirizzi IPv4.
dig imap.googlemail.com a
restituisce solo un indirizzo IP e so benissimo che ci sono più indirizzi IP oltre a quello.
È possibile utilizzare l'attuale comando whois, che dovrebbe funzionare su qualsiasi indirizzo IP. Il comando whois restituirà anche informazioni come il numero di bit di rete (17). Da questo, è possibile determinare il numero effettivo di indirizzi IP. Ad esempio, se ho l'indirizzo IP 209.85.135.147, otterrò:
NetRange: 209.85.128.0 - 209.85.255.255
CIDR: 209.85.128.0/17
NetName: GOOGLE
NetHandle: NET-209-85-128-0-1
Parent: NET-209-0-0-0-0
NetType: Direct Allocation
Il / 17 indica che una rete di sottoclasse B e che il numero di indirizzi possibili è:
2 ^ (32-17) - 2
o
2 ^ 15 - 2
o
32.768 - 2
o
32766 possibili indirizzi IP. -2 è a causa del primo indirizzo (l'indirizzo di rete 209.85.128.0) e dell'ultimo, che è l'indirizzo di trasmissione (209.85.255.255), non è possibile utilizzare entrambi gli indirizzi per puntare a un host.
Questo è per gli indirizzi IPv4, ovviamente.
Whois restituirà informazioni diverse quando si utilizza un nome di dominio come google.com. Infine, tieni presente che l'IP restituito per un nome host può dipendere dal paese in cui ti trovi effettivamente.
l'host google.com restituirà un singolo indirizzo IP quando richiesto da Ottawa, in Canada.
$ host google.com
google.com has address 173.194.32.104
google.com mail is handled by 100 google.com.s9a1.psmtp.com.
google.com mail is handled by 200 google.com.s9a2.psmtp.com.
google.com mail is handled by 300 google.com.s9b1.psmtp.com.
google.com mail is handled by 400 google.com.s9b2.psmtp.com.
$
Puoi dare una possibilità a Robtex , è abbastanza completo.