Archives

Comment optimiser vos images pour un site web plus rapide

L'optimisation des images pour le web est un facteur essentiel qui détermine la vitesse de votre site. Des images mal dimensionnées et non compressées sont l'un des principaux problèmes qui ralentissent de nombreux sites web aujourd'hui. Heureusement, il existe une vaste gamme d'outils gratuits qui peuvent être utilisés pour optimiser vos images afin qu'elles se chargent plus rapidement.

Qu'est-ce que l'optimisation des images pour les sites web?

L'optimisation des images est le processus qui consiste à s'assurer que vos graphiques et vos photos sont du bon type et de la bonne taille, et que les fichiers sont aussi petits que possible sans perte de qualité de l'image. Cela permet à votre site web d'afficher son contenu rapidement et efficacement sans faire attendre vos visiteurs.

Pourquoi l'optimisation des images est-elle importante?

Avoir un site web performant est important pour plusieurs raisons : cela peut améliorer votre référencement, réduire votre taux de rebond et diminuer considérablement la taille de votre site au fil du temps. La compression des images sans perte peut réduire leur taille jusqu'à 75 %, ce qui réduit considérablement l'espace utilisé et améliore la vitesse sans nuire à la qualité de l'image.

Les types d'images courantes et leur utilisation

Bien qu'il existe de nombreux types et formats d'images utilisés dans la conception de sites web, les suivants sont les plus courants en 2020:
Image types
Chacune de ces images présente des avantages et des inconvénients, ce qui les rend meilleures pour certains types d'affichage mais moins efficaces pour d'autres. Examinons chacune d'entre elles de plus près.
Comparitif image SVG Poids du fichier SVG: 47Ko

SVG

Idéal pour: les logos, les icônes, les graphiques, les diagrammes et les animations simples. Moins bon pour: les photos, les images détaillées ou tridimensionnelles. Les graphiques vectoriels évolutifs sont des fichiers d'images réactifs qui peuvent être redimensionnés sans perte de résolution. Ils sont idéaux pour créer des formes, des graphiques et d'autres images vectorielles. Les SVG sont particulièrement utiles lorsque vous souhaitez afficher une image de manière réactive, c'est-à-dire qu'elle peut avoir des tailles différentes sur différents appareils.
Comparitif image PNG Poids du fichier PNG: 41Ko

PNG

Idéal pour: les images avec un fond transparent ou dont le fond a été supprimé. Moins bon pour: les plus grandes images ou celles qui doivent être redimensionnées dynamiquement. Les fichiers Portable Graphics Format sont des images qui peuvent inclure un fond transparent et/ou des éléments semi-transparents. Les PNG sont couramment utilisés pour la création de logos, de vignettes YouTube et de tout ce qui peut nécessiter un élément transparent ou translucide. Les PNG conviennent aussi bien aux icônes et autres éléments dessinés au trait.
Comparitif image JPG Poids du fichier JPG: 97Ko

JPG

Idéal pour: les photographies et autres images détaillées. Moins bon pour: les graphiques, logos, icônes. Connu aussi sous le nom de JPEG, ce type d'image a été créé par le Joint Photographic Experts Group. Les JPG sont utilisés pour divers types d'images, mais surtout pour créer des versions compressées de photos. Lorsque les JPG sont compressés ou redimensionnés, ils se pixellisent, mais la taille du fichier peut encore être réduite de manière significative sans avoir d'impact négatif sur l'image.
Comparitif image GIF Poids du fichier GIF: 20Ko

GIF

Idéal pour: les images en mouvement, dessins animés, dessins au trait. Moins bon pour: les photos à haute résolution ou de plus de 256 couleurs. Les Graphics Interchange Format sont un type d’image sans perte qui supporte à la fois les images fixes et les images animées. Les GIF en mouvement peuvent être créés à partir de plusieurs images fixes ou d'un court segment de vidéo. Si vous cherchez "générateur de GIF", vous allez trouver un certain nombre de services gratuits pour la création de GIF. Vous pouvez également les créer directement dans Google Photos et certains logiciels d'édition tels que Photoshop.
Image adaptative

Les images adaptatives

L'utilisation d'une "image adaptative" est une méthode par laquelle plusieurs versions d'une image sont utilisées pour s'assurer que l'image est bien affichée sur tout écran, peu importe sa taille et sa résolution. C'est un beau défi, compte tenu du fait que les navigateurs web actuels fonctionnent sur tout, des smartphones vieux de dix ans aux moniteurs 4K modernes. La solution se trouve dans une propriété de codage HTML appelée srcset. Pour en savoir plus sur le fonctionnement des images adaptatives en arrière-plan, consultez cet article rédigé par des développeurs chez mozilla.org.
Image résolution standard Image haute résolution À gauche: image de résolution standard. À droite: image en haute résolution Vous ne verez pas la différence si vous regardez ceci depuis un écran n'ayant pas une haute résolution.
Taille et résolution

Les tailles et résolutions des images

Lorsque vous utilisez des images dans la conception de sites web, il est important de les télécharger avec la bonne taille, la bonne résolution et le bon format. En règle générale, imaginez la taille de l'image sur un écran de bureau - c'est probablement la taille de téléchargement idéale. Si vous utilisez WordPress, le CMS va créer des copies plus petites de l'image automatiquement pour l'afficher sur de plus petits écrans. Si vous codez manuellement votre site web ou si vous utilisez un CMS qui ne le fait pas automatiquement, vous devrez apprendre à utiliser des images réactives avec le CSS.
Poids image

Qu'est-ce que la compression d'images ?

Il s'agit de réduire la taille du fichier d'une image afin qu'elle se charge plus rapidement sur votre site web et occupe moins d'espace sur votre compte. Lorsque vous parvenez à réduire la taille de votre image sans nuire à sa qualité visuelle, le processus est appelé compression sans perte, et cela rend votre site web plus performant et améliore l’experience de vos visiteurs.
Compression d'image

Comment compresser et optimiser rapidement les images

Bien qu'il existe de nombreux logiciels de traitement d'images coûteux qui peuvent vous aider à optimiser vos images, on retrouve également plusieurs outils disponibles avec votre plan d'hébergement web, ou gratuitement sur le web. Voici quelques-uns de nos outils préférés pour vous aider à réduire rapidement la taille de vos images:

LiteSpeed Cache

LiteSpeed Cache est un plugin de serveur et de WordPress qui fonctionne avec le serveur web LiteSpeed pour charger votre site de manière rapide et efficace. L'une des nombreuses fonctions de ce plugin est qu'il peut aider à compresser les images. Pour savoir comment l’utiliser avec votre compte d'hébergement web, consultez notre guide Comment utiliser le plugin LiteSpeed Cache.

cPanel Images Tool

Plusieurs utilisateurs de cPanel ne se rendent pas compte qu'il existe des outils d'optimisation intégrés dans leur logiciel d'hébergement. L'outil de gestion d’images cPanel images dispose d'un certain nombre de fonctions utiles pour travailler avec les images. Parmi celles-ci, on peut citer:
  • Le générateur de vignettes (thumbnails)
  • L’outil de mise à l'échelle
  • Le convertisseur
L'outil de vignettes peut être utilisé pour créer des copies plus petites de plusieurs images. L'outil de mise à l'échelle permet d'agrandir ou de réduire des images individuelles. Le convertisseur peut être utilisé pour changer les images d'un type de fichier à un autre. Pour plus d'informations, consultez le tutoriel officiel cPanel lié ci-dessus.

Les modules Gzip and Mod_Deflate

La compression Gzip et mod_deflate sont des modules disponibles avec cPanel, sur tous les serveurs de WHC. Ils peuvent accélérer les performances de votre site web et réduire la consommation de bande passante jusqu'à 81% en comprimant vos fichiers au niveau du serveur avant de les envoyer à vos visiteurs. Pour activer la compression gzip et mod_deflate, suivez les étapes suivantes dans notre Centre d'Aide.

Autres extensions WordPress

Outre le LiteSpeed Cache, il existe plusieurs extensions WordPress qui peuvent être utilisées pour réduire la taille des images. ShortPixel est une extension freemium avec laquelle vous pouvez optimiser gratuitement un nombre limité d'images. Il vous suffit d'installer le plugin sur votre site web, puis de demander une clé API. Si vous ne voulez pas vous embêter à obtenir une clé API, Smush est une autre extension qui fonctionne à peu près de la même manière, mais sans clé. Si vous avez beaucoup d'images sur un site web qui se charge lentement, l'utilisation de ces deux plugins pourrait résoudre le problème.

Autres outils en ligne

Il existe de nombreux outils d'optimisation d'images gratuits sur le web, mais en voici trois des plus utilisés et des plus fiables.

TinyPNG / TinyJPG

Il existe plusieurs outils gratuits qui peuvent compresser sans perte les images en quelques clics, mais le plus populaire est probablement TinyPNG. Il s'agit d'un outil en ligne gratuit qui permet de télécharger jusqu'à 20 images par jour et d'obtenir des versions compressées à 70% de leur taille originale, mais qui sont tout aussi belles.

ImageRecycle

TinyPNG est idéal pour les PNG et JPG, mais si vous devez compresser des GIF ou des PDF, vous devrez peut-être utiliser ImageRecycle. ImageRecycle est un outil premium qui donne accès à un certain nombre de fonctionnalités à titre d'essai gratuit. Si vous n'avez que quelques fichiers à compresser, vous pouvez probablement les optimiser gratuitement ; si vous avez de nombreuses images à optimiser, les plans premium sont offerts à un prix raisonnable.

Optimizilla

Optimizilla figure sur imagecompressor.com et fonctionne de manière très similaire à tinyPNG. Vous pouvez télécharger jusqu'à 20 JPG ou PNG à la fois et les compresser de manière significative. L'image test que j'ai téléchargée sur Optimizilla a été réduite de 80 %!
Image optimisée

Tirer le maximum de vos images optimisées

N'oubliez pas de télécharger les images dans les dimensions les plus petites possibles, tout en les rendant utilisables sur votre site web. Si vous utilisez une image comme fond d'écran, vous pouvez l'agrandir jusqu'à 1920x1080. S'il s'agit de la photo d'une personne pour un profil ou un témoignage, vous pouvez vous en tirer en utilisant des dimensions considérablement plus petites. En plus d'utiliser une compression sans perte aussi importante que possible et de corriger les dimensions, assurez-vous de choisir le meilleur format. Vous comprenez maintenant la différence entre les SVG, PNG, JPG et GIF - assurez-vous de choisir le meilleur format pour vos besoins!

Les nouveaux certificats SSL et TLS ont désormais une durée maximale d’un an

À compter du 1er août, pour des raisons de sécurité et fiabilité, les certificats SSL nouvellement créés ou renouvelés ont désormais une durée maximale d'un an. Si vous avez un prochain renouvellement de certificat SSL pour une durée de 2 ans ou plus, nous avons automatiquement instauré pour vous un cycle de facturation d'un an. Examinons de plus près les causes de ces changements et leur impact sur vous.

Tout d'abord, qu'est-ce qu'un certificat SSL ou TLS?

Les certificats SSL (Secure Socket Layer) rendent votre site plus sûr en cryptant les données envoyées entre votre site et ses visiteurs. Ils contribuent également à gagner la confiance de vos visiteurs (et améliorer les ventes!) en affichant un petit cadenas de sécurité dans la barre d'adresse de votre navigateur. Les sites web qui n'utilisent pas de certificats SSL affichent souvent un petit avertissement non sécurisé dans la barre d'adresse du navigateur, ce qui peut nuire à la réputation de votre site. TLS (Transport Layer Security) est une norme de cryptage plus récente qui a remplacé SSL depuis un certain temps déjà ; toutefois, le terme SSL est encore largement utilisé dans l'industrie aujourd'hui, et les deux termes sont souvent considérés comme interchangeables. Les certificats SSL/TLS publics sont utilisés sur les sites web publics et doivent être signés par un tiers fiable (tel que Comodo, Sectigo ou Digicert), reconnu par les navigateurs web courants tels que Chrome, Firefox ou Safari. Ce processus garantit que le site web affiché est bien celui qui est censé apparaître, et non un faux site affiché par un imposteur. Depuis 2019, WHC offre le service AutoSSL gratuit de cPanel pour la plupart de ses services d'hébergement web et Cloud, afin de permettre à tous ses utilisateurs de bénéficier automatiquement d'une sécurité SSL de base sur tous leurs sites web. Bien entendu, pour une sécurité et des garanties accrues, ainsi qu’une meilleure assistance à l'installation et à la configuration, les certificats SSL premium restent votre meilleur atout. Le changement dont il est question dans cet article ne concerne que les certificats SSL premium.

Pourquoi les certificats SSL Premium sont-ils limités à un an?

Plus tôt cet été, Apple et Google ont annoncé que les certificats TLS/SSL auxquels font confiance leurs navigateurs (notamment Google Chrome et Safari) seront limités à une durée de vie de 13 mois. Ainsi, la nouvelle durée de vie maximale des certificats TLS de confiance sera de 398 jours, environ la moitié de la limite précédente de 825 jours. Les nouvelles règles s'appliquent à tous les certificats publics émis à partir du 1er septembre 2020. Ceux émis avant cette date peuvent encore bénéficier d’une durée de vie maximale de deux ans. La réduction de la durée de vie des certificats SSL est plus sûre et favorise l’adoption de meilleures pratiques, de l'autorité de certification jusqu'à l'utilisateur final. De plus, cela laisse moins de temps aux superordinateurs pour craquer l'algorithme de cryptage utilisé pour sécuriser votre contenu.

Que dois-je faire et qu'est-ce que cela signifie pour moi?

Nous avons déjà effectué tous les changements de notre côté, de sorte qu'aucune action supplémentaire n'est requise de votre part. Si vous possédez un certificat SSL premium de deux ans qui a été émis avant le 30 août 2020, votre certificat continuera à fonctionner comme prévu. Si vous souhaitez acheter ou renouveler un certificat après le 30 août, vous serez limité à une durée maximale d'un an. Si vous avez déjà un abonnement SSL de 2 ou 3 ans avec WHC, il sera automatiquement converti en abonnement annuel au moment du renouvellement. Si vous utilisez notre service AutoSSL gratuit, vous ne serez pas affecté. Ces certificats sont déjà renouvelés automatiquement pour vous tous les 90 jours, tant que vos services sont actifs. En fin de compte, ces changements permettront à vos sites web et à vos visiteurs d'être moins touchés par des problèmes de sécurité, et l'internet restera un espace sûr pour tous! Si vous avez des questions concernant la sécurité de votre site web, n'hésitez pas à contacter notre aimable équipe du service à la clientèle. Nous sommes là pour vous aider!

Directeur(trice) DevOps

Retour aux opportunités
Hébergement Web Canada (WHC) est une entreprise privée canadienne de technologie et d'infrastructure TI basée à Montréal, Québec. Nous sommes une équipe de professionnels du web passionnés qui fournit aux entreprises canadiennes les moyens de réussir en ligne.

Depuis 2003, WHC est devenu la référence en matière de fiabilité et de sécurité des services et compte désormais des dizaines de milliers de clients au Canada et à l'international. Il est l'un des fournisseurs de services web connaissant la plus forte croissance au Canada.

Hébergement Web Canada est accrédité par l'Autorité canadienne pour les enregistrements Internet (ACEI), est un partenaire officiel de cPanel, Cloudlinux et SpamExperts, et est régulièrement classé comme le fournisseur #1 de noms de domaines canadiens par le registre .CA.

Chaque jour, Hébergement Web Canada aide des milliers de particuliers, de petites entreprises et d'organisations canadiennes à se développer et à réussir en ligne grâce à ses solutions web puissantes et abordables. Nous aimerions vous compter parmi eux.

Votre rôle

Relevant directement du PDG, le ou la directeur(trice) DevOps sera responsable de la gestion des équipes de développement et d'administrateurs de système de WHC. Cette personne devra comprendre le paysage technique et diriger des produits et des projets en déléguant des responsabilités aux membres appropriés de l'équipe.

Vos responsabilités

  • Gérer et soutenir les équipes DevOps, y compris:
    • Dev
    • Systèmes (y compris TI)
    • Support L3
  • Assurer le bon fonctionnement de l'infrastructure et des systèmes de surveillance de WHC
  • Participer à l'élaboration et à la mise en œuvre de nouveaux projets et d'améliorations techniques
  • Développer et maintenir une vision et une stratégie DevOps
  • Gérer le budget du service DevOps
  • Participer aux initiatives d'embauche, d'intégration et de formation technique
  • Assurer la supervision des chefs d'équipe
  • Gérer la conformité
  • Diriger des initiatives TI
  • Veiller à la sécurité du système et à l’application des meilleures pratiques
  • Aider à faire évoluer les technologies de WHC

Qui vous êtes

  • Vous avez une solide formation technique en infrastructure Cloud, un vif intérêt pour les projets à source ouverte et des compétences en sécurité, en virtualisation et en automatisation.
  • Vous comprenez ce qui est nécessaire pour qu’un système web passe de 100 à 1 000 000 d’utilisateurs par jour.
  • Vous avez des compétences avérées en leadership et en gestion.
  • Vous êtes un excellent communicateur, êtes fiable, et pouvez gérer efficacement plusieurs équipes, budgets et priorités avec une approche agile.
  • Vous avez un sens aigu des affaires et comprenez l’industrie de l'hébergement web et du Cloud dans sa forme actuelle, mais aussi dans son évolution probable au cours des prochaines années, y compris les risques et les obstacles potentiels.

Vos qualifications

  • Plus de 5 années d'expérience en leadership ou en gestion
  • Plus de 10 années d'expérience en infrastructure technique/Cloud
  • Diplôme en ingénierie, en gestion ou dans un domaine connexe
  • Excellent communicateur (FR/AN)
  • Connaissance approfondie des systèmes ou concepts suivants:
    • DNS
    • SSL
    • PHP
    • cPanel
    • CentOS/CloudLinux
    • Virtualisation: OpenVZ, KVM, OpenStack
    • Pare-feu et sécurité "Edge"
    • Performance
    • WordPress
    • Rundeck
    • Icinga
    • Méthodologie Agile: Jira
  • Expérience avec le panneau de contrôle cPanel/WHM (Plesk un atout)
  • Excellente compréhension des protocoles de courrier électronique (POP/IMAP/SMTP)
  • Expérience avec les technologies de virtualisation telles que OpenVZ, KVM, Xen, VMWare ou OpenStack
  • Expérience avec Bash ou d'autres langages de script de ligne de commande similaires
  • Expérience avec Ansible ou des outils d'automatisation similaires
  • Bonne compréhension des concepts web tels que le DNS et IPv4/6
  • Expérience dans la gestion et l'optimisation de systèmes de bases de données tels que MySQL et MariaDB
  • Connaissance pratique des langages de script courants pour sites web tels que PHP, Perl et Python

Ce que nous offrons

  • Une approche moderne « travailler de n’importe où » qui vous permet de faire du télétravail ET un merveilleux bureau à Montréal, si vous choisissez d'y travailler!
  • Assurance collective (si vous êtes au Canada)
  • Dîners gratuits le vendredi dans toute l'entreprise
  • Un environnement de travail collaboratif et une équipe de direction proactive

Retour aux opportunités

Emploi

french job pagehello world

Le guide ultime du DNS et des serveurs de noms

Si vous avez déjà travaillé avec un nom de domaine, un compte d'hébergement web ou un site web, il y a de fortes chances que vous ayez travaillé avec des DNS et des serveurs de noms. En bref, les DNS et les serveurs de noms sont des systèmes qui relient votre nom de domaine à votre site web ainsi qu’à votre courriel. Dans cet article, nous allons examiner de plus près ces deux concepts et vous aider à mieux les comprendre afin de repérer les pièges et prévenir les erreurs les plus courantes.
Si vous essayez de changer les serveurs de noms de votre site web WHC, consultez notre article Comment changer les DNS de mon domaine. Si vous voulez en savoir plus sur le fonctionnement du DNS, lisez la suite!
dns

Qu'est-ce que le DNS?

DNS signifie Domain Name System. C'est le système qui traduit un nom de domaine facile à retenir, comme exemple.com, en une adresse IP (Internet Protocol) de serveur, comme 93.184.216.34.
Lien entre l'IP et le domaine
Tout appareil qui se connecte à l'internet, y compris les serveurs qui gèrent votre hébergement web, ont des adresses IP uniques (votre connexion internet actuelle en a une aussi!). L'association d'un nom de domaine à une adresse IP spécifique à l'aide du DNS et des serveurs de noms permet aux visiteurs d'accéder à votre contenu en ligne, y compris votre site web et votre courriel. Cela a l'air simple, en théorie, mais les choses se compliquent rapidement! En fait, le DNS est l’une des composantes les moins comprises du fonctionnement des sites web et des domaines, et peut occasionner des problèmes ou des erreurs sur votre site web et dans votre courriel s'il est mal utilisé.
domain-name

En fait, qu’est-ce qu’un nom de domaine?

Les noms de domaine comme google.com et whc.ca sont des adresses en ligne, utilisées pour accéder à toutes sortes de sites web - pour les affaires, pour les nouvelles et pour tout autre trésor (ou curiosité!) que recèle l'internet. Au niveau technique, un nom de domaine est une chaîne de caractères qui, grâce au DNS, peut être traduite en une adresse électronique (aussi appelée adresse IP) par les systèmes informatiques connectés à l'Internet. Les noms de domaine disponibles peuvent être enregistrés moyennant des frais annuels auprès d'un fournisseur d'enregistrement de noms de domaine (appelé registraire) tel que Hébergement Web Canada. Une fois enregistré, vous pouvez renouveler votre domaine indéfiniment en payant les frais de renouvellement. Le fournisseur d'enregistrement s'assure de l’enregistrement adéquat de votre domaine auprès de l'organisation (appelée le registre) qui gère le domaine de premier niveau (ou TLD, Top Level Domain) sélectionné. Parmi les exemples de TLD populaires, citons le .CA (géré par CIRA), le .COM (géré par Verisign) et le .QUEBEC (géré par le Registre Point Québec).
Schéma Titulaire, Registraire et Registre
Comme chaque registre fixe ses propres tarifs, le coût de l'enregistrement d'un domaine peut varier en fonction du TLD choisi et se situe généralement entre 10$ et 30$ par an. Toutefois, certains TLD de niche demandent une petite fortune: les domaines .LUXURY, par exemple, coûtent 699 $ la première année d'enregistrement!
Vous avez besoin d'aide pour trouver le nom de domaine qui vous convient le mieux? Consultez notre Guide ultime pour trouver votre nom de domaine idéal.
Nameservers

Que sont les serveurs de noms?

Les serveurs de noms sont les carnets d'adresses de l'internet et contribuent de manière essentielle au bon fonctionnement du DNS. Tout comme votre carnet d'adresses personnel peut contenir l'adresse et le numéro de téléphone de vos amis Adrienne, James et Suzanne, les serveurs de noms contiennent des renseignements sur le site web et l'acheminement du courriel pour des noms de domaine comme chezadrienne.com, jamesco.net et barsuzanne.com. Contrairement au carnet d'adresses que vous avez peut-être chez vous, les serveurs de noms sont entièrement électroniques et sont souvent gérés par des fournisseurs de services, tels que WHC, Google ou Amazon. Chaque serveur de noms peut contenir des données pour plusieurs domaines (parfois même des millions). Pour son bon fonctionnement, chaque nom de domaine doit définir ses serveurs de noms faisant autorité (ce sont les serveurs de noms qui sont activement utilisés selon le registre). Ces serveurs de noms répondent à la question suivante: à qui dois-je m'adresser pour savoir où est hébergé mon site web ou mon courriel? Chez Hébergement Web Canada, les serveurs de noms de domaine sont définis lors du premier enregistrement de votre nom de domaine, et vous pouvez modifier vos noms de serveurs à tout moment depuis votre Espace Client.
Votre domaine doit utiliser au minimum 2 serveurs de noms pour éviter des problèmes éventuels, et peut supporter jusqu'à 8 serveurs de noms. Le nombre de serveurs de noms que vous utilisez est généralement sans importance, à condition que vous en ayez au moins 2.
Par exemple, les nouveaux noms de domaine enregistrés auprès de WHC vont définir par défaut les serveurs de noms autoritaires suivants: ns1.whc.ca ns2.whc.ca ns3.whc.ca L'ensemble de l’information que chaque serveur de noms détient pour un nom de domaine spécifique est appelé zone DNS, et une zone peut contenir plusieurs enregistrements DNS, dont un pour identifier l'endroit où est hébergé votre site web et un autre pour l'endroit où est hébergé votre courriel.
DNS Zone

Que sont les zones et les enregistrements DNS?

Une zone DNS est un ensemble d'informations DNS concernant un nom de domaine spécifique. Revenons à notre exemple de carnet d'adresses pour définir une zone. La zone serait l'ensemble des renseignements que vous avez recueillis de votre amie Suzanne. Par exemple, vous aurez son adresse personnelle, son téléphone portable et son adresse électronique. Chaque information distincte, comme son téléphone portable, peut être considérée comme un enregistrement de ressource (ou enregistrement DNS). En ligne, les zones et enregistrements DNS aident à répondre à ce type de questions:
  • Où est hébergé le site web de ce domaine?
  • Quel serveur (ou fournisseur) de courrier électronique gère les courriels entrants de ce domaine?
Zone DNS et Enregistrements DNS
Il existe plusieurs types d'enregistrements DNS différents, mais concentrons-nous sur ces deux enregistrements les plus utilisés:
  • Enregistrement A: il s'agit de l'enregistrement principal le plus important dans la zone DNS de votre domaine. Le "A" veut dire adresse et cet enregistrement contient l'adresse IP de l'appareil qui héberge votre site web principal. Exemple d'un enregistrement A: exemple.com 93.184.216.34
  • Les enregistrements MX sont des enregistrements d'échange de courriel et contiennent un nom d'hôte. Ils déterminent les serveurs de messagerie qui traitent les e-mails entrants dans votre domaine. Si vous voulez recevoir des courriels d'une adresse utilisant votre nom de domaine, les enregistrements MX doivent être configurés correctement. Exemple d'un enregistrement MX: exemple.com mx.votredomaine.ca
Il existe maintes types d'enregistrements DNS disponibles, y compris les enregistrements CNAME et TXT, qui sont parfois utilisés avec les comptes d'hébergement pour établir la titularité d'un domaine ou pour renforcer la sécurité du courriel, mais nous allons nous pencher sur ces détails techniques dans un article ultérieur.

Comment modifier les enregistrements DNS de mon domaine?

Il se peut que vous deviez parfois modifier les enregistrements DNS de votre domaine. Souvent, ces modifications sont nécessaires pour orienter votre site web vers un fournisseur de services spécialisé (comme un constructeur de site web ou une plate-forme de commerce électronique tierce) ou pour changer votre fournisseur de services de courrier électronique (vers Microsoft 365 ou G Suite, par exemple). La manière dont vous allez effectuer ce changement dépendra de la configuration de votre domaine et de votre DNS. Dans la plupart des cas, vous devez vous connecter au portail client de votre nom de domaine ou de votre fournisseur d'hébergement, rechercher un éditeur de zone ou de DNS, puis remplir les informations relatives au nouvel enregistrement DNS en suivant les instructions de votre nouveau fournisseur. Si votre domaine est enregistré auprès de Hébergement Web Canada, consultez la section Comment modifier des enregistrements DNS avec l'Éditeur de Zones pour obtenir des instructions détaillées.
Attention! Une manipulation erronée des enregistrements DNS de votre domaine peut entraîner l'arrêt de votre site web et de votre courriel.
DNS propagation

Qu'est-ce que la propagation DNS?

La propagation du DNS est le processus par lequel les changements apportés aux enregistrements DNS ou aux serveurs de noms entrent en vigueur sur tous les réseaux du monde entier. La propagation entraîne un délai qui peut varier de quelques secondes à quelques heures, selon l'endroit où vous vous trouvez dans le monde et la configuration de vos appareils connectés à l’Internet. En somme, lorsque vous modifiez un enregistrement DNS, ne vous attendez pas à des résultats instantanés. Le processus prend souvent plusieurs heures pour se propager à l’international et dans certains cas peut prendre plus de 24 heures, tout dépendant de comment certains services DNS mémorisent (ou mettent en cache) les enregistrements DNS.
Schéma propagation DNS
Le processus de propagation peut être accéléré en modifiant un paramètre de vos enregistrements DNS au moins un jour avant d'effectuer vos modifications. Ce paramètre, appelé Time to Live (ou TTL), détermine combien de temps les services DNS secondaires devraient conserver les anciennes données; diminuer le TTL expédie la réalisation des changements. Malheureusement, tous les services DNS n'interprètent pas les valeurs TTL de la même manière, de sorte que des résultats spécifiques ne peuvent être garantis. Le TTL est exprimé en secondes, les valeurs courantes étant donc 3600 (1 heure), 86400 (1 jour) ou 60 (1 minute). En fixant la valeur du TTL à 60 au moins un jour avant votre changement de DNS, cela peut réduire les délais de propagation du DNS. Il est également recommandé de la ramener à 3600 ou 86400 une fois que votre changement a fini de se propager, afin de réduire le nombre de requêtes traitées par votre service DNS autoritaire.
Steps

Les étapes du processus de résolution DNS

Maintenant que vous comprenez les concepts de base du DNS, voyons comment une requête DNS est traitée, du moment qu’un nom de domaine comme “exemple.ca” est saisi dans la barre d’adresse de votre navigateur web, jusqu’au moment ou on obtient l’adresse IP du serveur web hébergeant son contenu, afin de l’afficher sur votre écran.
  1. Le site est-il disponible dans le cache (mémoire) du navigateur? Si oui, le site s'affiche presque instantanément. Autrement, on passe à l’étape 2
  2. Les DNS de ce domaine est-il déjà enregistré dans le cache (ou mémoire) de l’ordinateur ou du routeur? Si oui, le tour est joué: on passe à la dernière étape.
  3. La requête DNS débute:
    Étapes de résolution des DNS
    1. Une première requête est envoyée pour obtenir l’adresse IP du site (qui se trouve dans l’enregistrement DNS appelé A Record) auprès de votre résolveur DNS primaire (qui est généralement configuré dans les paramètres de votre appareil). Ce service est souvent fourni par votre fournisseur d’accès Internet (Bell, Vidéotron, etc)
    2. La zone DNS est-elle déjà mémorisée par le résolveur DNS primaire? Si oui, le tour est joué: on passe à la dernière étape.
    3. Une requête est envoyée aux serveurs root de l’Internet, pour obtenir les serveurs de nom du TLD en question (dans notre exemple, il s’agit du serveur de noms des domaines .CA)
    4. Une requête est maintenant envoyée au serveur de nom du TLD (ici, le .CA) afin d’obtenir les serveurs de noms du domaine en question.
    5. Une requête est envoyée à un des serveurs de noms du domaine en question afin d’obtenir son adresse IP
    6. Nous avons maintenant obtenu l’adresse IP souhaitée! La résolution DNS est désormais complétée. Les informations DNS peuvent désormais être mémorisées à plusieurs étapes par plusieurs systèmes (navigateur web, système d’exploitation, routeur, résolveur de votre FAI, autre serveurs de noms récursifs) pour une période égale ou inférieure au TTL de l’enregistrement DNS.
  4. La connexion peut se faire maintenant directement au serveur web du site en question, avec l’adresse IP obtenue. Si le site web fonctionne bien, vous recevrez donc son contenu, qui sera affiché sur votre écran. Le contenu du site web pourra, lui aussi, être enregistré dans la mémoire de votre navigateur pour accélérer les requêtes futures.
Problem solving

Les problèmes courants du DNS et leurs solutions

Voici quelques problèmes courants liés au DNS:

Les modifications apportées à mon DNS n'ont toujours pas pris effet 24 heures plus tard

Cela peut se produire pour diverses raisons:
  1. Vous avez effectué le changement sur un serveur de noms qui ne fait pas autorité
    Bref, vous avez effectué ces changements au mauvais endroit. Vous devez trouver vos serveurs de noms autoritaires en inspectant les résultats d'une requête whois ou dig, puis effectuer vos modifications DNS au bon endroit.
  2. Vous avez fait une erreur dans votre enregistrement DNS
    Vérifiez la valeur/syntaxe exacte que vous avez utilisée dans votre enregistrement DNS, en utilisant des outils comme intoDNS ou validateur DNS. Une erreur minime, comme un point ou un espace supplémentaire, peut causer des problèmes. Vous avez peut-être aussi mal indiqué l'adresse IP dans votre enregistrement A.
  3. Vous visualisez une ancienne version mémorisée par votre navigateur web ou ordinateyr
    Essayez de vider le cache (mémoire) de votre navigateur web ou le cache DNS de votre système d’exploitation.

Mon domaine ne fonctionne plus ou ne répond plus aux requêtes DNS

Cela veut peut-être dire que:
  • Vous avez associé les mauvais serveurs de noms à votre nom de domaine
    Vérifiez les serveurs de noms que vous devez utiliser avec votre nom de domaine et votre fournisseur d'hébergement, et mettez à jour vos serveurs de noms en suivant les recommandations de votre fournisseur. En cas de doute, contactez leur équipe technique.
  • Votre nom de domaine est expiré ou désactivé
    Inspectez sa sortie whois et envisagez de renouveler votre domaine dès que possible. S'il est suspendu, contactez votre fournisseur de nom de domaine pour en connaître la raison. Il arrive souvent qu'un nom de domaine soit temporairement désactivé si des modifications ont été apportées à ses contacts email administratifs, lesquels n'ont pas été validées dans les deux semaines.
  • Votre service DNS est hors ligne, inaccessible ou ne fonctionne pas correctement
    Vérifiez l'état de votre service DNS en utilisant des outils tels que intoDNS ou validateur DNS, et contactez votre fournisseur de service DNS pour obtenir de l'aide si vous constatez des erreurs.
Picto WHC

Découvrez le DNS d'Hébergement Web Canada

Hébergement Web Canada fournit un service DNS fiable, sécurisé et performant, ainsi qu'un soutien technique 24/7 pour tous ses services d'hébergement. Le DNS de base fournit un service DNS redondant depuis plusieurs endroits au Canada, et comprend un éditeur de zone DNS pour vous aider à modifier facilement vos paramètres DNS, aussi souvent que nécessaire, avec un support TTL faible. Il est inclus avec tous les services d'hébergement et de noms de domaine de WHC. Le DNS Premium enrichit l'offre de base en distribuant le service DNS à l’international grâce à la technologie Anycast; ceci améliore ses performances, son routage, et ses fonctions de sécurité. Il est inclus dans les plans d'hébergement Pro et Enterprise, et peut être commandé indépendamment.
Tools

Conclusion: quelques outils pratiques

Pour vous aider à diagnostiquer et mieux comprendre les problèmes liés au DNS, nous avons compilé certains de nos outils DNS préférés ci-après: Nous espérons que cet article a permis de clarifier les différentes composantes du DNS. En règle générale, évitez d'effectuer des modifications de DNS si vous n'êtes pas sûr de vous, et vérifiez auprès de l'administrateur de votre site web/courriel ou de votre fournisseur d'hébergement avant d’apporter des changements importants. Le DNS reste un sujet relativement complexe (et souvent source de confusion) qui peut prendre beaucoup de temps à maîtriser. L'internet regorge d'excellentes ressources qui décrivent le fonctionnement interne du DNS à différents niveaux de détail. Cela étant dit, à moins que vous ne travailliez dans le domaine de l'informatique, nous comprenons si vous décidez que vous en savez assez sur le DNS. Après tout, c'est pour cela que vous faites confiance aux experts!