Bonjour à tous.
J'ai voulu vérifier si IPv6 fonctionne chez moi mais apparemment non. Le hic c'est que rien ne fonctionne, même pas la base, qui si je comprends bien ne devrait même pas me demander le moindre effort… Me suis décidé à commencer par le début.
Adresse IPv6 locale de ma carte réseau:
inet6 fe80::5d94:9a78:f014:2ab3/64 scope link noprefixroute
valid_lft forever preferred_lft forever
Je fais ceci:
ping -6 fe80::5d94:9a78:f014:2ab3
et j'ai ça:
--- statistiques ping fe80::5d94:9a78:f014:2ab3 ---
4 paquets transmis, 0 reçus, 100% packet loss, time 3051ms
?????
J'essaie la même chose avec un ping
vers l'adresse locale d'une de mes machines virtuelles… et j'ai des réponses!
J'y comprends plus rien. Qu'est-e que je fais? Vu que ça bloque déjà à la toute première marche (sais déjà pas si c'est normal mais c'est profondément décourageant), je change de métier et j'arrête l'informatique ou il reste encore un peu d'espoir?
Ma machine est une Manjaro (encore à jour).
EDIT: En gros, ma question est «qu'est-ce qui peut empêcher une machine de répondre à un ping
vers l'adresse IPv6 de sa propre carte réseau?»
La seule possibilité que j'entrevois c'est le pare-feu. Or, s'il est actif, il n'y a aucune règle d'exclusion et la règle par défaut est ACCEPT sur toutes les chaînes IPv6…
Merci pour toute info faisant avancer mon schmilblick.
P.S.: Je suis pas un débutant en réseau mais là, vu mon score…
# spécifier l'interface réseau
Posté par Bernez . Évalué à 3.
Dans le temps, il fallait spécifier l'interface réseau pour faire un ping sur une adresse de lien local (en fe80). Tu peux essayer un "ping -6 -I nom_interface_réseau fe80::5d94:9a78:f014:2ab3".
Ça pourrait aider aussi à comprendre d'avoir les sorties des commandes "ip -6 a" et "ip -6 r".
[^] # Re: spécifier l'interface réseau
Posté par FantastIX . Évalué à 2. Dernière modification le 11 mai 2022 à 15:08.
Merci beaucoup. J'ai fini par y venir tout seul en tapant "
dig _gateway
" (lu sur StackOverflow), pour avoir vu ce truc étrange, tout droit sorti desystemd
et j'ai vu qu'à l'adresse IP était accolé le nom de mon interface sans fil avec un '%'. J'y connais rien en IPv6 et là je sens qu'il va me falloir une petite mise à jour/niveau…Donc en tapant
ping -6 fe80::5d94:9a78:f014:2ab3%wlan0
ça marche aussi. C'est là que j'ai appris que ce qui suit le sigle pourcent c'est le "zone ID"… à suivre.[^] # Re: spécifier l'interface réseau
Posté par FantastIX . Évalué à 2. Dernière modification le 11 mai 2022 à 15:17.
Ceci dit, tu remarqueras que c'est quand même [un peu] con de devoir spécifier l'interface réseau pour faire un
ping
sur sa propre adresse…[^] # Re: spécifier l'interface réseau
Posté par Bernez . Évalué à 3.
Les adresses de lien local sont dédiées à un réseau donné et ne sont pas routables.
Potentiellement, tu pourrais avoir la même adresse sur deux interfaces différentes. L'OS n'étant pas censé lire dans tes pensées, il peut être utile d'expliciter qui tu cherches réellement à contacter.
[^] # Re: spécifier l'interface réseau
Posté par FantastIX . Évalué à 2. Dernière modification le 11 mai 2022 à 21:31.
Ben justement, il n'y a pas de routage puisque j'interroge une adresse locale de ma machine, je me trompe? La pile IPv4 y arrive bien, même sans la moindre route et sans lire dans mes pensées (vois pas pourquoi soulever ce cas), alors pourquoi pas IPv6?
[^] # Re: spécifier l'interface réseau
Posté par FantastIX . Évalué à 2.
(Sous-entendu: particulièrement dans le cas où l'adresse en question est unique sur un système…)
[^] # Re: spécifier l'interface réseau
Posté par Cédric Temple (site web personnel, Mastodon) . Évalué à 1.
Pourrais-tu taper la commande suivante et nous donner le résultat ?
[^] # Re: spécifier l'interface réseau
Posté par FantastIX . Évalué à 2.
Bien sûr:
::1 dev lo proto kernel metric 256 pref medium
fe80::/64 dev wlan0 proto kernel metric 256 pref medium
default via fe80::9ade:d0ff:fef3:9c14 dev wlan0 proto ra metric 1024 expires 20sec hoplimit 64 pref low
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.