URL: https://linuxfr.org/users/apichat/journaux/mon-retour-de-pseshsf-dns-minitel Title: Mon Retour de PSESHSF : DNS & Minitel Authors: Apichat Date: 2016年07月10日T12:13:30+02:00 License: CC By-SA Tags: pses, cozycloud, dns, minitel_2_0, internet, gnunamesystem et benjamin_bayart Score: 19 Les enjeux du nom sur Internet ============================== Suite à [ma conférence](https://www.youtube.com/watch?v=RIAv48OTYIA) au festival [Pas Sage En Seine - Hacker Space Festival](https://www.pseshsf.org/fr/archives-et-videos/), je me dis que tous les problèmes liés à la minitélisation d'Internet finissent par butter sur la question du nom sur Internet, actuellement géré par le DNS. Ces dernières années le DNS a été beaucoup remis en cause en réaction au cas The Pirate Bay puis à la révélation par Edward Snowden du programme de la NSA [More Cow Bells](http://www.lemonde.fr/economie/visuel/2015/01/24/cowbells-nouvelles-revelations-sur-les-pratiques-de-la-nsa_4561547_3234.html) (expliqué par [Christian Grothoff](https://gnunet.org/fr/mcb) et [Stéphane Bortzmeyer](http://www.bortzmeyer.org/morecowbell.html)). Son caractère hiérarchique et autoritariste, généré par le pouvoir tutélaire qu'il accorde aux intermédiaires, était à juste titre pointé du doigt. Des systèmes alternatifs non-hiérarchiques et décentralisées ont donc été proposées pour éviter la censure et la surveillance. Mais **un autre point de vue existe, celui issu de la conférence "Internet libre ou Minitel 2.0"** de Benjamin Bayart. Avec ce point de vue, le DNS est aussi critiquable pour son unicité universelle qui rend les noms très rivaux (name squating), pour son imposition de tuteurs qui empêche d'exister sans eux et pour l'ergonomie de sa configuration qui ne permet pas actuellement sa popularisation. Rivalité des noms et Ergonomie ============================== La rivalité des noms, causée par l'unicité universelle, devient extrêmement grave quand on considère que chacun des 4 milliards d'internautes doit disposer pleinement et de manière autonome de son nom sur Internet. Suite à ma conférence, Stéphane Bortzmeyer soulignait que la solution par "classification" (par localisation ou activité) est vraiment très mauvaise, notamment face aux déménagements. Je suis d'accord avec lui, mais je considère que son jugement ne vaut que pour le DNS ou tout autre système créant des tuteurs. En effet si les intermédiaires sont _facultatifs_, c'est à dire que l'on peut exister sans eux, et _contournables_, que l'on peut en changer au besoin sans perdre toutes ses relations sociales, alors toute une partie des défauts de la classification sont atténués. Par exemple avec le Gnu Name System le nombre d'intermédiaires, par exemple 3 pour apichat.paris.fr.icann, ne reflète plus qu'un éloignement culturel qui peut être raccourci au besoin : - si j'habite Paris et que mes contacts sont parisiens, j'indiquerai à mes contact réguliers apichat.paris et aux rares contacts internationaux apichat.paris.fr.icann qu'ils pourront ensuite raccourcir dans leur propre racine par "apichat". - mais si j'ai une audience internationale, alors j'indiquerai apichat.icann Le problème d'homonymie existe toujours, c'est un problème insoluble, mais il est réduit. L'ergonomie est un autre point important que je n'ai pas assez souligné mais [qu'une conférence de PSESHSF m'a incité à plus prendre en compte](http://data.passageenseine.org/2016/mp4/PSESHSF-2016%20-%20m4dz%20%28Matthias%20Dugu%C3%A9%29%20Luc%20Chaffard%20-%20L'ergonomie,%20indispensable%20%C3%A0%20l'adoption%20massive%20du%20libre.mp4) : Du point de vue de la famille Michu-Morizeau (les enfants de...), le DNS est un monstre difforme et incompréhensible, difficile à utiliser. Sa configuration est très compliquée, les outils pour configurer son nom DNS restent hermétiques et les G.U.I. sont mal fichues. Le seul logiciel (libre !) vaguement ergonomique que j'ai trouvé est [PowerDNS-Admin](https://github.com/ngoduykhanh/PowerDNS-Admin) et peut-être aussi celui de Yunohost. Ainsi, si des progrès considérables ont été fait dans l'auto-hébergement grâce à [Yunohost](https://yunohost.org), [Cozy Cloud](https://cozy.io) et [FreedomBox](https://wiki.debian.org/FreedomBox) (liste à compléter), le chantier pour rendre accessible et simple la configuration du DNS est encore énorme. Que faire du Gnu Name System ? ============================== Parmi tous les projets voulant remplacer le DNS, le mieux conçu est sûrement le [Gnu Name System (GNS)](https://www.youtube.com/watch?v=uhIybhAQ8lY). Paradoxalement c'est aussi le moins utilisable, car l'implémentation actuelle ne fonctionne pas, en dépit de l'existence de paquets Debian. Le GNS permet de répondre aux problèmes de censure et de surveillance du DNS. C'est un projet ambitieux, d'autant plus qu'il n'est qu'un des éléments du projet GnuNet (d'ailleurs il serait sûrement préférable qu'il s'en émancipe un minimum). Mais ce que j'aime particulièrement dans ce projet c'est son parti pris : abandonner ([partiellement](http://linuxfr.org/users/apichat/journaux/salut-toto-salutation-regle-editoriale-et-nom-sur-internet#rivalit%C3%A9-des-noms--probl%C3%A8me-des-tuteurs)) l'unicité universelle des noms, ce qui permet de gérer son nom de manière autonome sans essayer de nier l'utilité éventuelle des intermédiaires. Cela permet aussi de réduire les problèmes de rivalité des noms : l'important est d'avoir un nom unique et court dans sa sphère culturelle, le nom devient long seulement lorsqu'on s'éloigne de sa sphère culturelle habituelle. J'espère qu'un jour ce projet sera fonctionnelle et ergonomique pour permettre à chaque internaute de posséder son nom sur Internet. Avec un peu de chance, demain lors des [Journée du Conseil scientifique de l’Afnic le 11 juillet 2016](https://www.afnic.fr/fr/l-afnic-en-bref/actualites/actualites-generales/9895/show/journee-du-conseil-scientifique-de-l-afnic-le-11-juillet-2016.html), Christian Grothoff donnera des informations qui permettront d'espérer pouvoir enfin utiliser le GNS. P.S. ==== En parlant de rivalité, j'en profite pour vous dire que le [apichat](https://twitter.com/apichat) de Twitter n'est pas moi (je ne me suis pas encore mis au porno). À cause de la rivalité, sur Twitter je suis [api_cha](https://twitter.com/api_cha)...