Comment ajouter une adresse IPv6 dans System32 \ drivers \ etc \ hosts?


23

Il y en a déjà par défaut, et ça marche (Win 7):

::1             localhost

Cela fonctionne également (test avec ping):

::1             hosta

Mais lorsque j'essaie d'ajouter quelque chose de non-loopback, cela ne résout pas:

fe80::215:afff:fec6:ea64 realhost

Pour que je puisse faire:

C:>ping fe80::215:afff:fec6:ea64
Reply from fe80::215:afff:fec6:ea64: time=2ms

Mais je ne peux pas aller avec le nom d'hôte que j'ai mis dans les hôtes:

C:>ping realhost
Ping request could not find host realhost. ...

Est-il possible d'ajouter une adresse IPv6 aux hôtes dans Windows?


Cette adresse LL est-elle sur le même réseau?
Ignacio Vazquez-Abrams

Oui, comme vous l'avez peut-être remarqué. Ping ne peut tout simplement pas trouver IP pour Realhost.
Evgenyt

Attendez un instant. Si vous ne pouvez pas cingler cette adresse IP, alors bidouiller avec les fichiers hôtes ne vous aidera pas.
Rob Moir

Rien n'empêche quelqu'un de SSHing vers un hôte distant, de lire l'adresse LL à cet endroit et de la mettre dans son hostsfichier. Sauf que ça ne marchera pas, car c'est une adresse LL.
Ignacio Vazquez-Abrams

Je peux ping fe80::215:afff:fec6:ea64directement. Mais je ne peux pas ping realhost. C'est le problème. Le système ne peut pas résoudre l'hôte réel à l'aide de l'enregistrement des hôtes.
Evgenyt

Réponses:


20

Enfin, j'ai trouvé le chemin. J'ai identifié la zone ID ( 11 dans mon cas) chez les hôtes:

fe80::215:afff:fec6:ea64%11 realhost

Que j'utilise

netsh interface ipv6 show addresses

Avec l'aide de http://technet.microsoft.com/en-us/library/bb726995.aspx


Hé, cette commande ... avez-vous dû l'exécuter sur la machine Realhost? Demander parce que j'ai obtenu une IP IPv4 pour cet hôte réel, mais nous ne pouvons pas nous y connecter et nous ne savons même pas où il est hébergé. Donc, essayer de découvrir que% 11 ou similaire de toute autre manière ...: S
mickael

3

Selon un article de Microsoft TechNet de 2005/2006:

Vous ne devez pas placer d'entrées pour les adresses de lien local dans le fichier Hosts car vous ne pouvez pas spécifier l'ID de zone pour ces adresses. Ce concept est similaire à l'utilisation de l'outil Ping pour exécuter une commande ping sur une destination de lien local sans spécifier l'ID de zone. Par conséquent, les entrées du fichier Hosts ne sont utiles que pour les adresses IPv6 globales ou locales.

http://technet.microsoft.com/en-us/library/bb727005.aspx


Si je mets ce qu'ils font 2001:db8::10:2aa:ff:fe21:5a88 tsrvv6.wcoast.example.com ts1. Cela ne se résout pas quand j'essaye ping tsrvv6.wcoast.example.com. Est-ce que ça marche pour toi?
Evgenyt

3

Essayez comme ceci est le fichier hôte de la fenêtre. J'espère que cela peut aider

C:\Windows\System32\drivers\etc:

[2001:db8::10:2aa:ff:fe21:5a88] tsrvv6.wcoast.example.com

0

Je n'ai pas Win7 à proximité, je ne peux donc pas le tester, mais je me suis fait attraper une fois par le fichier hosts.sam. L'Explorateur Windows masquera les extensions par défaut, j'ai donc passé une journée à modifier le fichier "hosts" mais c'était en fait le fichier hosts.sam. Assurez-vous que vous modifiez le véritable fichier d'hôtes.

Et les programmes anti-espions bloqueront les modifications du fichier hosts. Les logiciels malveillants ajouteront des entrées d'hôtes pour rediriger les sites Web des banques vers de faux sites.

L'ajout d'adresses ipv6 au fichier hosts fonctionne sur W2K8, je l'ai fait la semaine dernière.


Le fichier hosts.sam est le véritable fichier d'hôtes. Vous devez supprimer l'extension .sam lorsque vous l'utilisez. Il en va de même pour le fichier lmhosts.sam.
joeqwerty

peut-être sur certains systèmes. généralement, j'ai vu un fichier hosts et un fichier hosts.sam. Mais je répare généralement les boîtes des autres.
jqa

".sam" est ".sample" dans les noms de fichiers compatibles avec 8.3 dos :-)
MarkusSchaber
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.