Quantcast
Channel: WampServer - WampServer Francais
Viewing all articles
Browse latest Browse all 3471

Les adresses Ipv6 ! (1 réponse)

$
0
0
Salut Otomatic.

Cette discussion fait suite à ce sujet : Problème avec Google Chrome ! que je vais reprendre ici.

J'ai deux problèmes que je n'arrive pas à comprendre :

1) le localhost.

Une déclarative implicite impose comme adresse IP pour "localhost", soit d'avoir :
--> "127.0.0.1" pour l'Ipv4,
--> "::1" pour l'Ipv6.

Le pire est de ne pas pouvoir les modifier, même en faisant une déclarative dans le fichier "hosts".

Comment j'ai vérifié cela ?

D'une part, j'ai modifié mon fichier "hosts" et d'autre part, j'accède à la page "localhost" en consultant "phpinfo" et en recherchant "server_addr" & "remote_addr".

Dans tous les cas, j'ai toujours la même adresse Ipv6 "::1", et c'est cela que je ne comprends pas.

Ce qui est d'autant plus bizarre, c'est que j'ai désactivé l'Ipv6 de ma box.
J'ai bien vérifié, dans le détail de ma "connexion réseau sans fil" que le DHCP me donnait seulement des adresses Ipv4, mais aussi en accédant à une page web qui me donne les adresses Ip.
Après cette vérification (même en testant "[test-ipv6.com];), je suis bien en Ipv4 du point de vue réseau.

Quelles sont les adresses associées à localhost ?

J'ai fait le test dans l'invite de commande. Voici ce que j'obtiens :
C:\WINDOWS\system32>ping -4 localhost

Envoi d’une requête 'ping' sur Orion [127.0.0.1] avec 32 octets de données :
Réponse de 127.0.0.1 : octets=32 temps<1ms TTL=128
Réponse de 127.0.0.1 : octets=32 temps<1ms TTL=128
Réponse de 127.0.0.1 : octets=32 temps<1ms TTL=128
Réponse de 127.0.0.1 : octets=32 temps<1ms TTL=128

Statistiques Ping pour 127.0.0.1:
    Paquets : envoyés = 4, reçus = 4, perdus = 0 (perte 0%),
Durée approximative des boucles en millisecondes :
    Minimum = 0ms, Maximum = 0ms, Moyenne = 0ms

C:\WINDOWS\system32>ping -6 localhost

Envoi d’une requête 'ping' sur Orion [::1] avec 32 octets de données :
Réponse de ::1 : temps<1ms
Réponse de ::1 : temps<1ms
Réponse de ::1 : temps<1ms
Réponse de ::1 : temps<1ms

Statistiques Ping pour ::1:
    Paquets : envoyés = 4, reçus = 4, perdus = 0 (perte 0%),
Durée approximative des boucles en millisecondes :
    Minimum = 0ms, Maximum = 0ms, Moyenne = 0ms

C:\WINDOWS\system32>
Et pourtant dans mon fichier "hosts", je n'ai aucune référence à localhost !!!

En fait, c'est plus une constatation, voire une totale impuissance à modifier ce Localhost.

Il n'est pas utile de le définir dans le fichier "Hosts", comme ci-après, car c'est implicite !
127.0.0.1	localhost
::1			localhost
Mettre autre chose que ces deux adresses (Ipv4 & Ipv6) serait une erreur !

Voici un lien qui détail ce qu'est Localhost : [fr.wikipedia.org]

Il est bien dit que localhost est associé soit à l'adresse Ipv6 "::1" ou à l'adresse Ipv4 "127.0.0.0/8".
Donc a priori, localhost n'a pas besoin d'être défini dans le fchier Host, vu qu l'on ne peut pas le modifier !

2) les adresses Ipv6 locaux.

C'est là que j'ai des problèmes !
Je n'arrive pas à trouver les adresses locaux en Ipv6, à l'instar de l'Ipv4, pour les associer à mes sites locaux.

Je fais le test avec mon site "mon-site-un".

Dans le fichier "hosts", je déclare seulement :
::101	mon-site-un
et à l'identique de ce que j'ai fait par ailleurs, j'ai transposé mon VirtualHost ainsi :
# ------------------- #
#     mon-site-un     #
# ------------------- #

<VirtualHost [::101]:80>
	ServerName mon-site-un
	ServerAdmin artemus@jcz.fr
	DocumentRoot "f:/Site-01/"
#
	ErrorLog  "f:/Site-01/Logs/error.log"
	CustomLog "f:/Site-01/Logs/custom.log" common
#
	<Directory />
		Options -Indexes +FollowSymLinks +MultiViews
		AllowOverride all
		<RequireAny>
			Require all granted
		</RequireAny>
	</Directory>
</VirtualHost>
En fait, j'ai repris un autre site qui fonctionne bien en Ipv6.
L'adresse Ipv6 fixe a été définie par ma SFR BOX et apparait bien dans le détail de ma "connexion réseau sans fil".
Ce que j'ai changé, c'est juste la première ligne, là où il y a : "<VirtualHost [::101]:80>".

Et à ma grande surprise, dans mon navigateur Google Chrome, j'ai ce message qui apparait :
Ce site est inaccessible

Impossible de trouver l'adresse DNS du serveur mon-site-un.
Effectuez une recherche Google sur mon site.
ERR_NAME_NOT_RESOLVED
Si je désire mettre des adresses Ipv6 locaux, à l'instar des adresses Ipv4 127.0.0.x, comment dois-je m'y prendre ?

Après avoir fait des tentatives de modification des adresses IP de Localhost, je me demande s'il est possible d'utiliser des adresses Ipv6 locaux, c'est-à-dire autrement que celle qui sont déclarées par le DHCP de la box ?

J'aimerai savoir si tu as une solution ?

Merci Otomatic !
@+

Viewing all articles
Browse latest Browse all 3471

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>