Protection – DNS

Cet article traite du DNS spécifiquement pour le système WEDOS Protection. Pour savoir comment configurer WEDOS DNS, consultez les guides Domains – DNS Servers (NSSET) ⧉ et DNS – Domain Records ⧉.

Dans cet article, vous apprendrez :


WEDOS Protection et le DNS

Si votre domaine n’utilise pas WEDOS Protection ou un système similaire, le DNS fonctionne selon le schéma suivant :

Requête DNS habituelle : la requête du client arrive directement au serveur web via le serveur DNS

La fonction fondamentale d’un serveur DNS est de traduire les informations compréhensibles par l’humain (les noms de domaine) en informations compréhensibles par l’ordinateur (principalement les adresses IP). Pour une telle requête, peu importe que la question soit posée par un utilisateur réel, un attaquant ou un robot – les données du serveur DNS sont accessibles à tous.

La fonction fondamentale des serveurs proxy de WEDOS Protection (WGP) est de prendre la place du serveur web du point de vue du DNS, d’évaluer la requête du client et de ne contacter le serveur web pour en récupérer le contenu qu’après avoir statué sur la légitimité de cette requête.

Une requête DNS où un proxy WGP représente le serveur web
Une requête DNS où un proxy WGP représente le serveur web

Du point de vue du serveur DNS, un proxy se tient à la place du serveur web. Le serveur DNS ne s’intéresse plus à ce qui se trouve derrière, de sorte que le serveur proxy prend en charge le reste de la communication.

  • Le serveur DNS contient les adresses IP du serveur proxy. Si nous voulons que le système WEDOS Protection protège le serveur web du trafic indésirable, nous indiquons au serveur DNS uniquement les adresses du proxy et aucune autre.
  • Le serveur proxy contient les adresses IP cibles du serveur web. Le serveur proxy doit savoir où récupérer les données du site web. Il contient une table des adresses IP cibles du serveur web, qu’il utilise pour la suite de la communication.

Enregistrements DNS du domaine

Pour que WEDOS Protection fonctionne au mieux, nous recommandons d’utiliser les serveurs DNS WEDOS (NSSET) ⧉. Si vous souhaitez utiliser les serveurs DNS d’un autre fournisseur, prenez également connaissance de l’article Protection – Fournisseur DNS tiers .

Pour que Protection fonctionne correctement, dirigez le domaine exclusivement vers le serveur proxy. Vous trouverez les adresses du serveur proxy en suivant ces étapes :

  1. Connectez-vous au panneau d’administration WEDOS Global ⧉.
  2. Sur la page d’accueil, sélectionnez le domaine dont vous souhaitez connaître les adresses du serveur proxy.
  3. Les adresses IPv4 et IPv6 se trouvent dans la section Adresses IP de votre proxy .
Exemples d'adresses IP du serveur proxy dans l'administration WEDOS Global
Exemples d’adresses IP du serveur proxy dans l’administration WEDOS Global

Saisissez ces adresses dans les enregistrements DNS du domaine selon les instructions de votre fournisseur, en utilisant le modèle suivant :

Name      TTL    Type Data
300 A (Proxy server 1 IPv4 address)
* 300 A (Proxy server 1 IPv4 address)
300 A (Proxy server 2 IPv4 address)
* 300 A (Proxy server 2 IPv4 address)
300 AAAA (Proxy server 1 IPv6 address)
* 300 AAAA (Proxy server 1 IPv6 address)
300 AAAA (Proxy server 2 IPv6 address)
* 300 AAAA (Proxy server 2 IPv6 address)

Supprimez les autres A et AAAA enregistrements DNS sans nom ou portant le nom *, car ils pointent probablement vers le serveur web et contournent le proxy Protection. Nous vous recommandons de supprimer également les enregistrements du sous-domaine www . Laissez inchangés les enregistrements portant d’autres noms ou d’autres types.

Exemples d'enregistrements DNS de type A et AAAA dirigés vers le proxy WEDOS Global, autres enregistrements (MX) inchangés
Exemples d’enregistrements DNS de type A et AAAA dirigés vers le proxy WEDOS Global, autres enregistrements (MX) inchangés

Résolution des problèmes courants

Les problèmes courants liés à la configuration du DNS dans WEDOS Global sont les suivants :

DNS non fonctionnel

Problème : Après avoir défini les enregistrements Global dans WEDOS DNS et supprimé tous les autres, les e-mails ne fonctionnent plus ou une autre fonctionnalité DNS a été perturbée.

Cause : Bien que le système Global répertorie tous les enregistrements trouvés pour un domaine lors d’un scan DNS, il ne peut en réalité utiliser que les adresses IP figurant dans les enregistrements de type A et AAAA sans nom (utilisés pour le domaine principal) ou portant le nom * (tous les sous-domaines non spécifiés).

Solution : Vérifiez dans l’ historique des modifications DNS ⧉ les enregistrements supprimés qui n’utilisent pas Global. Il s’agit notamment :

  • des enregistrements de types autres que A et AAAA (en particulier MX, CNAME, TXT) ;
  • des enregistrements de type A et AAAA portant un nom autre que *.

Restaurez ces enregistrements en les ajoutant au DNS ⧉.

IP du serveur web inconnue

Problème: Je ne connais pas l’adresse IP du serveur web, je ne sais donc pas si elle est correctement configurée dans Global.

Solution: Si vous hébergez votre site chez nous, vous pouvez connaître son adresse IP en suivant les instructions de configuration des enregistrements de type A ⧉, où vous l’utilisez également. Pour un autre fournisseur, suivez ses instructions ou contactez son support.

Journalisation des IP des clients

Problème : Nous devons journaliser les adresses IP des clients qui accèdent à notre serveur web, mais le système journalise à la place les IP des serveurs WEDOS Global.

Cause : Nous transmettons les adresses IP réelles des clients, mais votre serveur web ne les traite probablement pas correctement.

Solution : Utilisez ce lien ⧉ (.json, cliquez ici ⧉ pour .txt) pour connaître les plages unicast que WEDOS Global utilise pour communiquer avec les serveurs web cibles. La liste est mise à jour quotidiennement.

  • Si vous utilisez NGINX sur le serveur cible, définissez le paramètre set_real_ip_from avec les plages ci-dessus. Pour plus d’informations, consultez la documentation NGINX ⧉.
  • Pour Apache, assurez-vous d’abord que mod_remoteip est actif (pour plus d’informations, voir la documentation Apache ⧉). Configurez ensuite les IP ci-dessus :
RemoteIPHeader X-Forwarded-For
RemoteIPTrustedProxy # add IP or range from file
  • Pour LiteSpeed (y compris OpenLiteSpeed), accédez à WebAdmin Configuration Serveur Général. Définissez ensuite Use Client IP in Header à Trusted IP Only. Ajoutez les IP et les plages du fichier ci-dessus dans la Liste des IP de confiance. Pour plus d’informations, consultez le Wiki LiteSpeed ⧉ ou la documentation OpenLiteSpeed ⧉.

Votre serveur devrait maintenant pouvoir fonctionner avec les IP réelles.


FAQ

Lors de l’installation de l’extension WordPress WGP, je n’ai obtenu que quatre adresses IPv4 et aucune IPv6. Est-ce normal ?

L’extension ne contient que les réglages minimaux. Le service est pleinement fonctionnel avec les adresses IPv4, mais si vous pouvez également configurer l’IPv6, faites-le. Vous trouverez leurs valeurs en suivant les instructions du chapitre Enregistrements DNS du domaine , y compris pour les domaines ajoutés via l’extension.

Cela vous a-t-il été utile ?

Merci pour votre retour !
Sélecteurs génériques
Correspondances exactes uniquement
Rechercher dans le titre
Rechercher dans le contenu
Sélecteurs de type de contenu