CloudFlare lance un DNS plus rapide que celui de Google

Nicolas Furno |

CloudFlare a choisi le premier avril pour lancer son nouveau service, et ce n’est pas une blague. Cette entreprise américaine qui propose un ensemble de services destinés aux sites web, à la fois pour distribuer du contenu (CDN) et protéger contre les attaques de type DDoS, a lancé un service DNS. Pourquoi le premier avril ? Parce que son adresse IP est 1.1.1.1, quatre fois un, comme le 01/04.

Petit rappel très rapide si vous ne savez pas ce qu’est un serveur DNS. Sur internet, chaque site ou service est hébergé sur un serveur, un ordinateur physique associé à une adresse IP unique. Vous pourriez accéder au site en saisissant cette adresse, mais il faudrait retenir une série de quatre nombres pour chaque site visité, ce qui serait vite incroyablement complexe. Pour simplifier les choses, on utilise des noms de domaine, comme « apple.com » ou « macg.co », ce qui est beaucoup plus simple à retenir. Mais si les humains préfèrent utiliser des mots simples, le réseau internet a été construit autour des adresses IP et ce sont elles qui comptent sous le capot.

Le DNS est un « système de noms de domaine » (Domain Name System en VO), une immense base de données qui contient tous les noms de domaine enregistrés dans le monde, et l’adresse IP associée à chaque nom. Quand vous tapez l’adresse d’un site dans un navigateur, votre appareil se connecte d’abord à un serveur DNS pour connaître l’IP correspondante, puis accède au serveur associé à cette IP pour récupérer le contenu. Votre fournisseur d’accès dispose en général de ses propres serveurs de DNS, mais ils sont fréquemment assez lents.

C’est pour cela que l’on utilise parfois un service DNS tiers. Le plus connu est celui de Google, également identifié par son IP facile à retenir, 8.8.8.8. CloudFlare vient de lancer le sien, identifié par une adresse encore plus simple à retenir et qui ambitionne d’être encore plus rapide — et même le plus rapide à l’heure actuelle —, tout en offrant une meilleure protection pour l’utilisateur.

La commande traceroute à utiliser dans un terminal permet de suivre la connexion à un site internet, depuis votre routeur (premier résultat) jusqu’au serveur qui l’héberge (dernière ligne).

Du côté de la rapidité, la promesse est bien tenue. En moyenne, le DNS fourni par CloudFlare est plus rapide que celui de Google, qui était auparavant l’option gratuite la plus rapide sur le marché. C’est ce qu’a mesuré le site spécialisé DNSPerf, avec un temps moyen de connexion de 14 ms. C’est très peu, et c’est mieux que Google qui tourne autour de 34,5 ms d’après ce même site, mais c’est surtout probablement bien mieux que les DNS fournis par votre fournisseur d’accès à internet. CloudFlare indique qu’en moyenne, la latence est de 68 ms, mais on ne sait pas d’où vient ce chiffre. Des tests indépendants placent aussi ce nouveau-venu au-dessus de ses concurrents, surtout en Asie et en Amérique du Sud, où les acteurs historiques sont souvent moins bons.

Quoi qu’il en soit, il n’y a pas que la vitesse de connexion qui compte, il y a aussi la vitesse de propagation en cas de changement de serveur. Quand un site passe d’un hébergeur à un autre, il hérite d’une nouvelle adresse IP et les serveurs DNS dans le monde entier doivent enregistrer la nouvelle association nom de domaine/adresse IP. Cette étape prend jusqu’à 48 heures, mais elle est nettement plus rapide si vous utilisez un DNS tiers. Celui de Google était déjà bon sur ce critère, mais CloudFlare est probablement l’acteur le plus réactif dans ce domaine. Si vous gérez des sites web et que vous changez régulièrement leurs adresses IP, utiliser ce nouvel acteur devrait vous apporter une meilleure réactivité.

Image CloudFlare.

Au-delà de ses performances, le DNS de CloudFlare se veut aussi mieux sécurisé que ses concurrents. En règle générale, l’accès à un serveur DNS et le relai vers un autre serveur ne sont pas sécurisés, tout se fait en clair. Ce qui fait que votre fournisseur d’accès peut obtenir la liste de tous les sites que vous visitez, même s’ils sont correctement protégés en HTTPS, puisque la connexion entre votre appareil et le serveur n’est pas protégée, elle. Au passage, c’est aussi ce qui permet à un pays de bloquer un site en particulier, mais c’est impossible si on utilise un DNS sécurisé.

CloudFlare a construit son service pour qu’il maintienne une connexion chiffrée de bout en bout. Deux technologies différentes sont proposées, tous les détails sont disponibles à cette adresse pour les développeurs qui souhaitent en bénéficier. Il faudra que les navigateurs soient mis à jour pour les prendre en charge, mais c’est une première étape essentielle.

Ajoutons que l’entreprise s’engage sur plusieurs points en matière de vie privée. Les données personnelles collectées par le service ne seront pas utilisées à des fins commerciales et elles ne seront conservées que pendant 24 heures, exclusivement pour un usage interne et technique.

Les DNS de CloudFlare configurés sur macOS : dans les Préférences Système, ouvrez le panneau Réseau, puis cliquez sur le bouton « Avancé » correspondant à votre connexion actuelle ; dans l’onglet DNS, saisissez les deux IP données par CloudFlare (1.1.1.1 en premier et 1.0.0.1 en deuxième).

Si vous voulez essayer 1.1.1.1, vous trouverez les instructions pour configurer votre ordinateur, tablette ou smartphone, ou même votre routeur, sur le site du projet.

Tags
avatar nonobzh | 

Attention chez Orange ! C'est la Livebox qui répond à l'adresse 1.1.1.1 (au moins avec la Livebox 4).
Va falloir qu'Orange change ça très rapidement !!!

avatar Issou la chancla | 

C'est pas 192.168.1.1?

avatar nonobzh | 

Aussi.
Mais fait un traceroute vers 1.1.1.1 et tu verras qu'il s'arrête à la Livebox

avatar Nicolas R. | 

Évidemment qu'il "s'arrêtera" à ta box... t'as fait un peu de réseau dans ta vie ?

avatar nonobzh | 

Oui, c'est mon métier !
Par contre si tu trouve normal qu'un traceroute vers 1.1.1.1 n'aille pas plus loin que la Livebox 4 (= c'est la Livebox 4 qui porte cette adresse), je pense que c'est toi qui n'a pas du faire de réseau dans ta vie ;)

avatar Marou93 | 
avatar h-de-pierre | 

relais prend un s à la fin même au singulier .

avatar Nicolas Furno | 

@h-de-pierre

Plus maintenant. https://fr.wiktionary.org/wiki/relai

avatar ErioBato | 

@h-de-pierre

Plus maintenant avec la graphie rectifiée (qui est optionnelle sauf pr l’administration)

avatar fernandn | 

J'utilise OPEN DNS depuis de nombreuses années. CloudFare c'est mieux?

avatar A884126 | 

@fernandn

Si vous lisez les informations fournies sur leur site ils semblent qu'ils soient plus rapides.

avatar jojo999922 | 

Si orange à vraiment utilisé une adresse IP internet public en plage local privé c'est une erreur impardonnable les réseaux internes c'est exclusivement sur 10.0.0.0 192.168.0.0 et le petit 172.16.0.0. C'est même criminel du point de vu de la neutralité du net

avatar ney | 

Pour les réfractaires au terminal, on peut utiliser "Traceroute" avec l'outil "Utilitaire de réseau" :)

avatar T60 | 

Pour ceux qui veulent un dns performant et qui respecte votre vie privée : https://mullvad.net/fr/guides/dns-leaks/

Pour ceux qui veulent un dns maison, vous pouvez tres bien utiliser votre propre pc comme dns, ainsi les recherches précédents un même domaine sont instantanées, 0ms.

avatar A884126 | 

@T60

Je l'ai testé. Pas mal du tout en effet. Mais j'ai finalement retenu PerfectPrivacy qui est plus complet dans sa configuration.

https://www.perfect-privacy.com

avatar Vivarais07 | 

Question bête, mais comment vérifier que l’on utilise bien le service et pas celui de son opérateur internet une fois le routeur configuré ?
Existe-t-il un site ou logiciel pour le vérifier ?
Merci.

avatar Nicolas Furno | 
@ vivarais07

Avec un ordinateur Unix (un Mac, c'est bon) et un terminal, cette commande donne l'info :

nslookup macg.co

Si vous utilisez les DNS de CloudFlare, voici la réponse :

Server:     1.1.1.1
Address:    1.1.1.1#53

Non-authoritative answer:
Name:   macg.co
Address: 37.59.217.100

C'est le premier serveur qui compte.

avatar Geoweler | 

J’utilise freenom world qui propose les mêmes services. Avec l’adresse 80.80.80.80

avatar r e m y | 

La question qui se pose, quand on choisit un DNS, comme pour un VPN, c'est quels critères vérifier avant de faire confiance à ce prestataire.
Dans le cas d'un VPN, on fait transiter toutes ses données par les serveurs du prestataire,
Dans le cas d'un DNS, a minima le prestataire peut connaître toutes nos connexions et suivre notre navigation sur le net.

avatar Yoskiz (non vérifié) | 

@r e m y

Très bonne question ?

avatar roccoyop | 

@r e m y

C’est exactement pour ça que j’évite celui de Google. Et je suis étonné que Facebook ne s’y est pas mis.

avatar nicoula | 

Si ils proposent un service de VPN pour accéder à Fb, ils ont racheté Onavo de mémoire.
Donc ils peuvent s'ils le veulent, voir le trafic et certainement que ce VPN utilise son propre serveur dns et donc peuvent analyser les logs des requêtes DNS.

Dans l'application Fb iphone il faut aller sur les trop barre horizontales en bas à droite et dans la liste sélectionner "Protect" et cela va renvoyer sur l'application VPN Onavo de l'appStore.

avatar coink | 

Si vous avez un NAS (synology ou autre), un petit serveur dns maison sera encore plus rapide et aucune problématique de confidentialité / vie privée / filtrage dns... c’est super simple à installer et vous avez vraiment le contrôle.

avatar bibi81 | 

Et en plus tu peux filtrer la pub sur tout les appareils ;)

avatar A884126 | 

@bibi81

Pour cela il y a aussi la solution de chez Adguard.
Ils offrent aussi un DNS pour protéger enfants.

https://adguard.com/fr/adguard-dns/overview.html

avatar ifranz67 | 

@coink

Tu peux partager un petit Tuto ? J’ai un serveur syno et un routeur syno

avatar bonnepoire | 

Il y en a plein sur google.

avatar Yoskiz (non vérifié) | 

Il y a un intérêt pour l’utilisateur de base ?
J’en vois un : le fournisseur internet ne voit pas les sites sur lesquels on va et ne peut pas tracé un profil...

D’autres arguments ? Niveau rapidité franchement c’est visible à l’usage ?

avatar bibi81 | 

J’en vois un : le fournisseur internet ne voit pas les sites sur lesquels on va et ne peut pas tracé un profil...

Faux, ta requête DNS passe sur le réseau du FAI et est donc traçable (sans compter qu'au final tu iras sur le site que tu as choisi et que ça aussi ça passera par le réseau du FAI).

avatar roccoyop | 

@Yoskiz

En passant par un autre DNS que celui de ton FAI, tu évites aussi tous les blocages des sites qui leurs sont imposés en France.

avatar bonnepoire | 

Je viens de tester et c'est nettement plus rapide que google...

avatar Yoskiz (non vérifié) | 

@bonnepoire

Et qu’est-ce qui est plus rapide ? La recherche la navigation dans les sites... ?

avatar bonnepoire | 

La requête DNS.

avatar jmquidet | 

Chez moi, 8 ms pour mon site perso avec le DNS OVH.

avatar letocaj | 

Attention, le 1.1.1.1 est souvent utilisé dans les réseaux comme « rendez-vous point PIM » dans les configurations multicast. Dans ce cas là, la communication n’ira pas jusqu’aux serveurs de Cloudflare. C’est en tout cas ce que proposent les docs Cisco depuis de nombreuses années. (c’est en réalité erroné car 1.1.1.1 fait bien partie de l’espace IP public et ne devrait jamais être configuré dans un réseau.)
Si chez vous ça marche pour 1.0.0.1 et non 1.1.1.1 c’est sans doute cela le « problème »

avatar Marou93 | 

En effet 1.1.1.1
Ne fonctionne pas chez orange ce qui est scandaleux par contre 1.0.0.1 fonctionne bien

avatar Issou la chancla | 

J'ai la fibre Orange et il semble que le DNS de CloudFlare 1.1.1.1 soit bel et bien actif.

Sinon, le changement de DNS est utile quand Free fait chier avec YouTube à brider le débit par exemple, ou que certains sites rament.

avatar Marou93 | 

essaye dans le terminal mac la commande
nslookup macg.co
Et dit moi si 1.1.1.1 passe
moi, j'ai
MacBook-Pro-de-Nicolas:~ nicolas$ nslookup macg.co
Server: 1.0.0.1
Address: 1.0.0.1#53

Non-authoritative answer:
Name: macg.co
Address: 37.59.217.100
Merci

avatar Issou la chancla | 

Last login: Mon Apr 2 12:55:21 on ttys000
MacBook-Pro:~ fusible$ nslookup macg.co
Server: 1.1.1.1
Address: 1.1.1.1#53

Non-authoritative answer:
Name: macg.co
Address: 37.59.217.100

MacBook-Pro:~ fusible$

avatar ney | 

@Issou la chancla

Chez la fibre orange 1.1.1.1 passe également.
Peut-être que ça vient de ceux qui ont une ligne ADSL ou une autre version de la box ? ?

avatar Marou93 | 

Version de firmware3.2.18
egalement en fibre
tu as quel version du firmware si cela te derange pas ?
Merci

avatar Issou la chancla | 

fabricant Sagemcom

modèle Livebox 3

pays France

version de firmware SG30_sip-fr-6.23.20.1SoftAtHome

version de firmware orange g6-f-sip-fr

avatar Marou93 | 

Ah !
j'ai la livebox 4 c'est surement cela le probleme

avatar Issou la chancla | 

Moi je leur ai demandé la 3 car la 4 est immonde

avatar Smoky | 

Ça joue vraiment sur le débit un DNS alors que si j'ai bien compris ça ne sert qu'à faire l'interconnexion entre nom du site web et adresse IP ???

avatar Issou la chancla | 

Pas sur le débit pur, mais s'ils (les FAI) ont envie de faire en sorte à ce que ta connexion à un site/serveur soit à 5ko au lieu de 100mb même avec la fibre optique, ils peuvent.
Free y'a quelques années à cause de son litige avec Google/Youtube avait fait chier tout le monde. Quand t'arrivais sur YouTube avec une connexion Free, fallait pas espérer mieux que le 144p, peu importe ta connexion. Et encore, même là, t'avais la roue de chargement... pour des videos de 2 minutes en 144p ?
Tout comme certains sites peuvent être bloqués.

Le changement de DNS peut remédier à ce genre de problème de sites lents/inaccessibles.

avatar A884126 | 

Pour info le DNS 1.0.0.1 semble ne pas fonctionner avec Orange.

Ils travaillent à une résolution du problème.

avatar Ami74 | 

Bon je recommence vu que mon commentaire n'est pas enregistré.
J'utilise DNScrypt pour mac ..mon FIA me reconnaitra, mais ne peut voir ce que je fais !

avatar furaton | 

Chez moi, avec Orange VDSL, 1.1.1.1 ne fonctionne pas. Par contre, ça marche avec 1.0.0.1 !

avatar 33man | 

Question conne mais avec notre chrome et sûrement d'autres navigateurs qui préchargent en douce les liens sur le site en cour... Est ce que franchement on voit une différence ?

Pages

CONNEXION UTILISATEUR