Déplacer un site communautaire vers une nouvelle adresse

Déplacez un site communautaire par expiration réelle des caches DNS, vérifiez son contenu complet depuis des clients indépendants et conservez le service d’origine.

ProjetRéseaux informatiquesLinux

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

Déplacer un site communautaire vers une nouvelle adresse est un projet pratique de réseau destiné aux personnes qui maîtrisent la navigation élémentaire dans un terminal. Vous conserverez le nom familier du site tout en déplaçant son adresse DNS vers un nouvel emplacement préparé, sans interrompre la disponibilité du service d’origine pendant la transition.

Deux laboratoires guidés vous conduisent d’un site fonctionnel accessible par son nom à un véritable changement d’adresse à travers des caches clients indépendants. Le défi change le nom du site de réservation et inverse la relation entre les adresses des serveurs : vous appliquez ainsi la même démarche à partir des rôles et des réponses réels. Chaque unité démarre indépendamment dans un environnement Linux préparé.

Ce que vous apprendrez

À la fin du cours, vous saurez :

  • distinguer un enregistrement DNS faisant autorité, une réponse en cache chez un client et le contenu du site atteint ;
  • lire les adresses des enregistrements A et les TTL restants avec dig ;
  • valider une petite modification de zone et recharger uniquement le serveur faisant autorité du cours ;
  • préparer un TTL plus court en conservant l’ancienne adresse, puis laisser les clients obtenir naturellement la nouvelle politique ;
  • changer l’adresse d’un site sans modifier son nom, comparer des clients indépendants et vérifier l’intégralité du contenu téléchargé ;
  • conserver le serveur d’origine et les noms sans rapport avec la migration, puis répéter une observation de cache manquée sans réinitialiser la migration.

À qui s’adresse ce cours

Ce cours s’adresse aux personnes qui étudient les réseaux, aux responsables de sites communautaires et aux futurs administrateurs souhaitant réaliser un petit projet concret de migration DNS.

Prérequis : Savoir saisir des commandes simples, reconnaître des chemins et changer d’onglet, ainsi que distinguer sommairement noms, adresses et ports. Les laboratoires guidés expliquent les commandes dig, curl, les petites modifications de zone, leur validation et leur rechargement. Aucune expertise BIND, programmation ou compte de domaine public n’est nécessaire.

Environnement d’apprentissage : Chaque unité fournit un serveur DNS faisant autorité, deux clients avec des caches indépendants, les anciens et nouveaux serveurs HTTP, des aperçus dans le navigateur et les fichiers complets du programme d’activités, dans un environnement Linux préparé. Les sites, sorties des commandes et libellés réels de l’interface restent en anglais ; les documents pédagogiques existent en neuf langues.

Questions fréquentes

Dois-je acheter un domaine ou configurer mon ordinateur ?

Non. Le projet utilise un domaine réservé aux tests et des ressources réseau Linux isolées et préparées. Vous n’avez pas à modifier le DNS de votre ordinateur.

Que se passe-t-il si un cache expire pendant ma lecture ?

Aucun délai ne démarre à l’ouverture du laboratoire. Les laboratoires guidés montrent comment une vraie requête obtient une copie actuelle et comment répéter une comparaison brève avec un nom d’entraînement indépendant. L’expiration naturelle fait toujours partie du travail.

Cela prouve-t-il que tous les internautes ont migré ?

Non. Vous vérifiez les clients contrôlés indiqués et conservez l’ancien service. Les changements de délégation publique, les garanties de propagation mondiale, DNSSEC, le cache négatif et la suppression d’un serveur de production ne font pas partie du cours.

Comment le défi prolonge-t-il les laboratoires guidés ?

Il utilise un autre nom de réservation et une autre relation entre les anciennes et nouvelles adresses. Vous appliquez de manière autonome les outils et la séquence enseignés, puis vérifiez le contenu du nouveau site et l’accès à l’ancien.

Enseignant

labby
Labby
Labby is the LabEx teacher.