Pratique : comment activer DNS-over-HTTPS (DoH) dans Firefox

/pratique-comment-activer-dns-over-https

  • LibGen et Sci-Hub, what and how ?

    Library Genesis et Sci-Hub sont deux projets, illégaux mais utiles, visant à mettre à disposition de tous un grand corpus de littérature scientifique. Le second recense des articles de recherche, le premier des livres, et s’est étendu à des thèmes plus vastes (fiction, bande dessinée, manuels…).

    Wikipedia explique en détail ce dont il s’agit :
    https://fr.wikipedia.org/wiki/Library_Genesis
    https://fr.wikipedia.org/wiki/Sci-Hub

    Puisque ces sites ne respectent pas la législation sur le droit d’auteur, des éditeurs scientifiques (Elsevier et Springer en tête) ont obtenu de la justice française que ces sites soient bloqués par les fournisseurs d’accès Internet (Orange, Free, Bouygues…).

    La méthode choisie est un blocage DNS — c’est-à-dire qu’ils ont retiré ces entrées de leurs serveurs DNS. Rappelons juste qu’un serveur DNS est une espèce d’annuaire qui transforme une adresse littérale (du genre seenthis.net en une adresse IP numérique telle 217.182.178.243).

    Il y a plusieurs méthodes pour contourner ce blocage.

    1. Utiliser un autre serveur DNS.

    Une recherche sur « open dns server » va vous en donner plein. Il faut ensuite modifier vos préférences réseaux pour le mettre en place.

    C’est une solution efficace, surtout si, confinés chez vous, vous n’avez qu’une seule config réseau.

    2. Connaître par cœur l’adresse IP (numérique) de ces sites

    Plus prudent, car ces adresses ont tendance à changer : savoir les retrouver, par exemple grâce aux pages de Wikipedia ou au compte Twitter @scihub_love.
    Il est aussi possible d’utiliser un site comme https://ping.eu/nslookup qui est une espèce de « serveur DNS manuel ».

    3. Configurer son navigateur

    L’intérêt de de ne pas avoir à changer sa configuration réseau mais de laisser le navigateur s’en charger.

    Avec Firefox, l’option DnsOverHttps le conduit à demander à d’autres serveurs de lui fournir les adresses IP correspondant à une adresse texte. On trouve sur ce lien https://www.zdnet.fr/pratique/pratique-comment-activer-dns-over-https-doh-dans-firefox-39887257.htm comment activer cette option.

    Le navigateur Opera offre un VPN (virtual private network) qui, si je comprends bien, revient plus ou moins à cela.

    4. Utiliser Tor

    Tor (http://torproject.org) ressemble de l’extérieur à un navigateur en mode de navigation privé, mais le fonctionnement interne est plus compliqué, de sorte que les sites ne puissent pas retracer l’origine de la requête,
    laquelle passe par tellement d’endroits que le blocage initial est inopérant.

    5. Et sur un téléphone portable (en 4G) ?

    Je ne sais pas mettre en œuvre l’option 1.
    Les options 2 (connaître l’adresse IP) et 4 (Tor) sont transparentes.
    L’option 3 (DnsOverHttps) est un peu plus compliquée à mettre en place.

    Il paraît (merci @ddddaveede !) que des applications comme Intra https://getintra.org, nextDNS https://nextdns.io, ou encore DNSfilter, font ça automatiquement, simplement.

    6. Et pour une solution légale ?

    De nombreuses institutions académiques ont souscrit des abonnements à des portails de littérature scientifique. L’accès est contrôlé par l’origine des requêtes Internet : si vous êtes depuis votre bureau, cela marche de façon transparente.

    Grâce au système de proxy, vous pouvez faire croire aux sites que vous êtes au travail. L’extension Firefox EzProxy, par exemple, est préconfigurée pour vous permettre, en cliquant simplement sur l’icone de la toque universitaire puis en utilisant vos identifiants usuels d’ENT, d’accéder à ces sites. À l’installation, il faut juste sélectionner votre institution dans les préférences de l’extension.

    Le logiciel Zotero a également une extension pour navigateur capable de reconnaître ces proxys.

    Bonnes lectures !