Antworten:
Versuchen Sie es dig google.com a
. Für mich zeigt es eine konsistente Liste von 6 IPv4-Adressen.
dig imap.googlemail.com a
gibt nur eine IP-Adresse zurück und ich weiß sehr gut, dass es mehr IP-Adressen als nur diese gibt.
Sie können den tatsächlichen whois-Befehl verwenden, der mit jeder IP-Adresse funktionieren sollte. Der Befehl whois gibt auch Informationen wie die Anzahl der Netzwerkbits zurück (17). Daraus können Sie die tatsächliche Anzahl der IP-Adressen ermitteln. Wenn ich zum Beispiel die IP-Adresse 209.85.135.147 habe, erhalte ich:
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
Das / 17 bedeutet, dass ein Sub-Class-B-Netzwerk und die Anzahl der möglichen Adressen:
2 ^ (32-17) - 2
oder
2 ^ 15 - 2
oder
32.768 - 2
oder
32766 mögliche IP-Adressen. Der Wert -2 gibt an, dass aufgrund der allerersten Adresse (der Netzwerkadresse 209.85.128.0) und der allerletzten Adresse, der Broadcast-Adresse (209.85.255.255), nicht beide Adressen verwendet werden können, um auf einen Host zu verweisen.
Dies gilt natürlich für IPv4-Adressen.
Das whois gibt unterschiedliche Informationen zurück, wenn Sie einen Domain-Namen wie google.com verwenden. Bedenken Sie schließlich, dass die zurückgegebene IP für einen Hostnamen von dem Land abhängen kann, in dem Sie sich tatsächlich befinden.
Der Host google.com gibt eine einzelne IP-Adresse zurück, wenn er aus Ottawa, Kanada, abgefragt wird.
$ 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.
$