Comme nous le savons tous l'adresse IPv4 pour localhost
est 127.0.0.1
(adresse de bouclage). Quelle est l'adresse IPv6 pour localhost
et pour 0.0.0.0
car j'ai besoin de bloquer certains ad servers.Qu'est-ce que IPV6 pour localhost et 0.0.0.0?
Répondre
Comme nous avons tous maintenant que l'adresse IP pour localhost est
127.0.0.1
(adresse de bouclage).
En fait, toute adresse IPv4 dans 127.0.0.0/8
est une adresse de bouclage.
En IPv6, l'analogie directe de la plage de bouclage est ::1/128
. Par exemple, ::1
est une adresse de bouclage IPv6.
Le blocage 0.0.0.0
n'a aucun sens. En IPv4, il n'est jamais routé. L'équivalent en IPv6 est la plage ::/128
... qui n'est également jamais routée. Les adresses 0.0.0.0
et ::/128
sont réservées pour signifier "n'importe quelle adresse". Ainsi, par exemple, un programme qui fournit un service Web peut lier le port au port 0.0.0.0
pour accepter les connexions HTTP via l'une des adresses IPv4 de l'hôte.
Pour plus d'informations, lisez les pages Wikipédia sur IPv4 & adresses IPv6:
L'hôte local ipv6 est ::1
. L'adresse non spécifiée est ::
. Ceci est défini dans RFC 4291 section 2.5.
Pour une utilisation URL http://[::1]:80/
ou http://[::1]/
comment ExAC Vois-tu boucler sur ça – erikbwork
Huh? boucle sur quoi? –
sur localhost. IPv4 localhost peut être bouclé comme ça: 'curl localhost' (surprise je sais;)). Mais 'curl :: 1/128' renvoie une erreur (URL incorrecte, deux points est le premier caractère). – erikbwork