Comment ssh vers l’adresse IPv6 sous Linux
IPv6, la dernière norme d’adresse réseau pour l’ensemble de l’Internet, est de plus en plus répandue et remplacera à terme IPv4. Tôt ou tard, les administrateurs réseau et les amateurs d’informatique se retrouveront à interagir avec des adresses réseau IPv6.
Des tâches simples comme l’utilisation de SSH pour contrôler un système distant vont maintenant changer un peu, il est donc important de réapprendre quelques bases pour les connexions SSH IPv6. Dans ce guide, nous allons montrer comment faire du SSH à une adresse IPv6 sur un système Linux. Ces méthodes fonctionneront avec toutes les distributions Linux les plus populaires.
Dans ce tutoriel, vous allez apprendre :
- Comment faire du SSH vers une adresse IPv6 sous Linux
Comment faire du SSH vers une adresse IPv6 à partir de Linux
SSH vers une adresse IPv6
Il n’y a pas beaucoup de courbe d’apprentissage lorsqu’il s’agit de SSH à une adresse IPv6, mais il y a quelques points à garder à l’esprit. Dans la plupart des cas, vous devriez être en mesure d’accéder en SSH à une adresse IPv6 de la même manière qu’à une adresse IPv4. Il suffit de spécifier l’adresse IP dans votre commande, comme ceci :
ssh user@2607:f8b0:4009:816::200e
SSH vers une adresse IPv6 sous Linux
Si vous rencontrez une erreur, assurez la connectivité entre les deux systèmes en envoyant une commande ping à l’adresse IP. Consultez notre guide sur la façon d’envoyer un ping à une adresse IPv6 pour obtenir de l’aide.
Vous devez également vous assurer que vous disposez d’une adresse IPv6 sur votre système. Le déploiement d’IPv6 est toujours en cours, donc si votre FAI ne vous a donné qu’une adresse IPv4, vous ne pourrez pas vous connecter à IPv6. En cas de doute, vérifiez votre adresse IP locale et publique à l’aide de ce guide.
Si vous utilisez SSH pour un nom d’hôte au lieu d’une adresse IP, vous pouvez forcer SSH à utiliser IPv6 avec l’option -6. De nombreux systèmes disposent actuellement d’interfaces réseau IPv4 et IPv6, et si vous ne spécifiez pas à laquelle vous souhaitez vous connecter, la connexion peut être IPv4 par défaut.
ssh -6 user@hostname
C’est à peu près tout ce qu’il y a à faire. SSH fonctionnera essentiellement de la même manière, que vous spécifiiez une adresse IPv4 ou IPv6. Et lorsque vous spécifiez un nom d’hôte, utilisez simplement les options -6 ou -4 dans votre commande, en fonction de l’adresse réseau à laquelle vous souhaitez vous connecter. Cela devrait fonctionner de la même manière sur n’importe quel système Linux, car nous avons personnellement vérifié qu’il fonctionne sur des distributions populaires comme Ubuntu, Debian, CentOS et Arch Linux.
Conclusion
Dans ce guide, nous avons appris à utiliser SSH pour accéder à une adresse réseau IPv6 sur un système Linux. La partie délicate est que de nombreux systèmes ont à la fois une adresse IPv4 et IPv6, il est donc important de savoir comment forcer Linux à utiliser la connectivité IPv6 avec SSH. Ce guide présentait deux méthodes : soit spécifier l’adresse IPv6, soit utiliser l’option -6.

