Afficher la pageAnciennes révisionsLiens de retourHaut de page Cette page est en lecture seule. Vous pouvez afficher le texte source, mais ne pourrez pas le modifier. Contactez votre administrateur si vous pensez qu'il s'agit d'une erreur. ====== Brouillon ====== L'IPv6 est le successeur de l'IPv4, son principal avantage etant l'enorme réserve d'adresse que celui-ci propose pour faire face à la pénurie d'adresse IPv4. ===== Adressage ===== Les adresses IPv6 sont codées sur 128bits. ==== Notation ==== 8 groupes de 16 bits séparés par un signe deux-points. Les zeros inutiles peuvent être oubliés. fe80:0000:0240:63ff:fee8:60dc => fe80::240:63ff:fee8:60dc ==== Type d'adresses ==== Il existe 3 types d'adresses en IPv6: * unicast: une adresse désigne une seule interface * multicast: une adresse désigne plusieurs interfaces * anycast: une adresses désigne une interface au sein d'un groupe, souvent la plus proche. === Plages d'adresses dans le type unicast === Dans le type unicast on peut distinguer des plages réservées à certains usages: * L'adresse indéterminée qui vaut 0:0:0:0:0:0:0:0 ou en abrégé :: * L'adresse de bouclage qui vaut 0:0:0:0:0:0:0:1 ou ::1 (équivalent du 127.0.0.1) * Les adresses de lien-local qui n'atteingnent que les machines sur un meme lien physique (ex sur un meme réseau ethernet, sans routeur). Elle a comme préfixe FE80::/64. * Les adresses de site-local, proche du concept de réseau privé en IPv4. Le préfixe est FEC0::/48 suivit de 16 bits pour l'identifiant de sous-reseau et enfin 64 bits pour l'identifiant d'interface. ===== Le serveur de nom ===== Il est encore plus indispensable avec l'IPv6 et la compléxité des adresses de mettre en place un service qui transforme un nom simple en son IPv6 et vice-versa. ==== Enregistrement AAAA ==== Il s'agit de convertir un nom de machine vers son IPv6. Exemple: <nom> [TTL] IN AAAA <adresse> ==== Enregistrement PTR ==== Il s'agit de convertir une IPv6 en un nom de machine. Exemple pour l'IPv6 3ffe:305:f30:1100:2:1:c1ff:fe1: 1.e.f.0.f.f.&.c.1.0.0.0.2.0.0.0.0.0.1.1.0.3.f.0.5.0.3.0.e.f.f.e.ip6.int. IN PTR <nom> ====== Mise en place ====== ===== Pre-requis ===== * 1 kernel supportant l'IPv6... * 1 adresse IPv6 publique (native ou via un tunnel) ===== Configuration ===== Utilisation de radvd? pour relayer les informations d'autoconf d'ipv6 vers les réseaux distants via OpenVPN? ==== radvd ==== Radvd est un démon qui s'occupe d'envoyer sur le réseau des RAs (Router Alerts) utilisés par IPv6 pour s'autoconfigurer sur les machines acceptants les RAs (cf sysctl). Exemple de fichier de configuration pour l'adressage d'un site-local: interface eth0 { AdvSendAdvert on; MinRtrAdvInterval 3; MaxRtrAdvInterval 10; prefix fec0:1:2::/64 { AdvOnLink on; AdvAutonomous on; AdvRouterAddr on; }; }; ==== Outils réseaux ==== Utilisation de la commande ping6 pour pinguer toutes les machines du lien-local (il faut preciser l'interface pour les adresses multicast): ping6 -I eth0 ff02::1 ipv6.txt Dernière modification : 2012/10/30 22:47de 127.0.0.1