J'ai par le passé configuré de petits réseaux locaux ad hoc qui étaient totalement déconnectés d'Internet et lors de l'attribution d'adresses aux hôtes, je pouvais choisir ce qui rendait la communication des adresses entre les humains aussi simple que possible (et aussi facile que possible à retenir dans votre tête). ). Pas étonnant, l'un de mes favoris était de donner des numéros d'hôtes comme 10.1.1.1, 10.1.1.2, 10.1.1.3 etc. Très facile à communiquer et très facile à garder dans la tête. (Ok, j'avais une liberté presque totale sur la façon de choisir mes adresses. Je ne pouvais bien sûr pas utiliser 127.0.0.1 pour aucune des interfaces Ethernet, ni utiliser des adresses de sous-réseau ou des adresses de diffusion)
En attendant que diverses parties (entreprises, FAI, etc.) déploient IPv6 (et fournissent ainsi une réelle incitation à utiliser IPv6 dans le monde réel), je suis un peu désireux de l'essayer à petite échelle (minimaliste?), simplement en répétant la tâche en configurant un LAN isolé mais en s'appuyant cette fois sur IPv6 pour communiquer entre les hôtes. Je peux, tout à fait librement, choisir les adresses IPv6 que j'aime. Presque, au moins. Je ne peux pas choisir :: 1 comme adresse d'une interface LAN par exemple, car cela est résolu pour l'interface de bouclage. Et étant donné toutes les différentes plages d'adresses IPv6 qui sont réservées à toutes sortes d'utilisations et de buts, je me demande: dans ce contexte de LAN isolé, quelle est la meilleure façon de choisir des adresses IPv6 faciles à mémoriser et à communiquer verbalement? (Disons que c'est pour 3 à 32 hôtes environ)
Je sais que cette question est un peu académique et probablement pas quelque chose que vous rencontreriez dans un déploiement `` réel '' d'IPv6 (que ce soit pour un usage professionnel ou amateur). Je suis toujours curieux de savoir quelle est la meilleure façon de "fabriquer" des adresses IPv6 pratiques, alors veuillez ne pas fournir de réponses qui ne me fournissent qu'une solution qui me "sauve" de la nécessité de créer ces adresses IPv6 manuellement. (Ou fournissez des réponses qui expliquent uniquement pourquoi il est incorrect de définir manuellement ces adresses IPv6 ...)
FC00::/8
est toujours réservé, donc personne n'est encore autorisé à utiliser cette plage.FD00::/8
peut être utilisé si vous êtes conforme à la RFC 4193.Tout ce que vous avez vraiment besoin de faire est d'affecter votre réseau à un / 48 de cela et de commencer à l'adresser.
fc00:0001:0001/48
etcEn ce qui concerne le suivi des adresses IP, je vous suggère d'utiliser une page wiki ou un document similaire.
Ou un serveur DHCPv6 qui distribue des baux attribués statiquement.
la source
FE00::/8
. Le reste des 48 bits devrait être aléatoire (donc ils sont "globalement uniques"), et j'utilise ce générateur - random.org/cgi-bin/randbyte?nbytes=5&format=h Donc vous vous retrouvez avec quelque chose commeFEDA:EC52:6E69::/48
pour le réseau , et ainsi (et en supposant que j'ignore la partie "sous-réseau" du RFC) le premier hôte estFEDA:EC52:6E69::1
et le dernier hôte l'estFEDA:EC52:6E69:FFFF:FFFF:FFFF:FFFF:FFFF
.Je recommanderais d'utiliser les adresses dans FD00 :: / 8 plutôt que dans FC00 :: / 8 pour cela, FD00 :: / 8 est alloué comme ULA assigné localement, où FC00: / 8 est destiné à être utilisé pour ULA assigné centralement, c.-à-d. chaque organisation voulant ULA se verra attribuer un préfixe de 40 bits (vraisemblablement par l'IANA et / ou les RIR, bien qu'aucun mécanisme d'attribution n'ait été défini et qu'aucune attribution n'ait été effectuée).
Personnellement, je choisirais l'option la plus simple possible: FD00 :: 1, FD00 :: 2, etc. pour un réseau de test / démo; utilisez un préfixe / 64 pour que votre réseau soit FD00 :: / 64.
Je sais qu'il y a un MUST pour utiliser une méthode pseudo-aléatoire pour créer un préfixe ULA, mais je voudrais simplement ignorer cela pour un système de test / démo que je ne vais jamais me connecter à rien d'autre et que je supprimerai à la fin de le labo.
la source
Nous développons des applications pour IPv6, nous exécutons donc IPv6 en parallèle avec IPv4 dans notre réseau de développement. J'ai fini par configurer le serveur radvd pour la configuration automatique et il attribue des adresses IPv6 en fonction du préfixe local de liaison et de l'adresse MAC. Ensuite, je les ajoute à DNS et utilise toujours des noms après cela. Cela fonctionne bien mais nous ajoutons des adresses au DNS manuellement et de temps en temps quelqu'un oubliant de mettre à jour. En outre, nous exécutons un tas de machines virtuelles VMware et parfois nous déplaçons des machines à l'aide du convertisseur VMware. En conséquence, ils changent leur adresse MAC et nous devons mettre à jour manuellement DNS après ces mouvements, ce qui est gênant. J'étudie si l'activation des mises à jour DNS dynamiques peut aider, mais jusqu'à présent, je n'y ai pas consacré beaucoup de temps.
la source
Je recommanderais d' utiliser l'enregistrement SixX et d'utiliser le bloc qui vous est attribué ... il y a aussi beaucoup d'informations si vous ne voulez pas dire "qui vous êtes".
la source