Respuestas:
Intenta hacerlo dig google.com a
. Para mí, muestra una lista consistente de 6 direcciones IPv4.
dig imap.googlemail.com a
solo devuelve una dirección IP y sé muy bien que hay más direcciones IP que solo esa.
Puede usar el comando whois real, que debería funcionar en cualquier dirección IP. El comando whois también devolverá información como los números de bits de red (17). A partir de esto, puede determinar el número real de direcciones IP. Por ejemplo, si soy la dirección IP 209.85.135.147, obtendré:
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
El / 17 significa que una red de subclase B y que el número de direcciones posibles es:
2 ^ (32-17) - 2
o
2 ^ 15 - 2
o
32,768 - 2
o
32766 posibles direcciones IP. El -2 se debe a la primera dirección (la dirección de red 209.85.128.0), y la última, que es la dirección de difusión (209.85.255.255), ambas direcciones no pueden usarse para apuntar a un host.
Esto es para direcciones IPv4, por supuesto.
Whois le devolverá información diferente cuando utilice un nombre de dominio como google.com. Finalmente, tenga en cuenta que la IP devuelta para un nombre de host puede depender del país en el que realmente se encuentre.
host google.com devolverá una única dirección IP cuando se le consulte desde Ottawa, Canadá.
$ 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.
$
Podrías darle una oportunidad a robtex , es bastante completo.