Vous pouvez utiliser la commande whois réelle, qui devrait fonctionner sur n'importe quelle adresse IP. La commande whois renverra également des informations telles que le nombre de bits de réseau (17). À partir de cela, vous pouvez déterminer le nombre réel d'adresses IP. Par exemple, si je whois l'adresse IP 209.85.135.147, j'obtiendrai:
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
Le / 17 signifie qu'un réseau de sous-classe B, et que le nombre d'adresses possibles est:
2 ^ (32-17) - 2
ou
2 ^ 15 - 2
ou
32,768 - 2
ou
32766 adresses IP possibles. Le -2 est dû à la toute première adresse (l'adresse réseau 209.85.128.0) et la toute dernière, qui est l'adresse de diffusion (209.85.255.255), les deux adresses ne peuvent pas être utilisées pour pointer vers un hôte.
C'est pour les adresses IPv4, bien sûr.
Le whois renvoie des informations différentes lorsque vous utilisez un nom de domaine tel que google.com. Enfin, gardez à l'esprit que l'IP retournée pour un nom d'hôte peut dépendre du pays où vous vous trouvez réellement.
l'hôte google.com renverra une seule adresse IP lorsqu'il sera interrogé à Ottawa, au 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.
$