Si vous avez conclus, suspecté ou ouï dire que la technique utilisée pour censurer votre réseau est basée sur le filtrage ou l'usurpation de DNS, vous devriez considérer ces techniques.
un serveur DNS traduit une adresse Internet humainement compréhensible, le nom de domaine, telle que google.com en une adresse IP, telle que 72.14.207.19, qui identifie le ou les serveur(s) spécifique(s) associé(s) à ce nom. Ce service est le plus souvent accessible à travers des serveurs DNS gérés par votre fournisseur d'accès à Internet (FAI). Un blocage DNS simple est mis en œuvre en donnant une réponse invalide ou incorrecte à une requête DNS, dans le but d'empêcher les utilisateurs de trouver les serveurs qu'ils recherchent. Cette méthode est très facile à mettre en place du côté du censeur, c'est donc très largement utilisé. Gardez à l'esprit que souvent différentes méthodes de censure sont combinées, le blocage de DNS peut donc ne pas être le seul problème.
Vous pouvez potentiellement contourner ce type de censure de deux manières : en changeant les réglages DNS de votre ordinateur pour utiliser des serveurs DNS alternatifs, ou en modifiant votre fichier hosts (fichier ou figurent des associations statiques nom/IP).
Vous pouvez court-circuiter les serveurs DNS de votre FAI local, en utilisant d'autres serveurs. Cela vous permet de trouver les adresses des domaines qu’il pourrait bloquer. Il y a nombre de services DNS gratuits, accessible (presque) partout que vous pouvez essayer. OpenDNS https://www.opendns.com fournit un tel service et héberge aussi des guides sur comment changer le serveur DNS que votre ordinateur utilise (https://www.opendns.com/smb/start/computer). Il y a aussi une liste mise à jour de serveurs DNS accessibles dans le monde entier sur ce site : http://www.dnsserverlist.org.
Voici une liste de services DNS accessibles publiquement, via le wiki d'Internet Censorship sur http://en.cship.org/wiki/DNS. Quelques un de ces services peuvent bloquer un nombre limité de sites. Consulter le site du fournisseur pour en savoir plus sur leur politique.)
Serveurs DNS accessibles publiquement :
Address | Fournisseur |
8.8.8.8 | |
8.8.4.4 | |
208.67.222.222 | OpenDNS |
208.67.220.220 | OpenDNS |
216.146.35.35 | DynDNS |
216.146.36.36 | DynDNS |
74.50.55.161 | Visizone |
74.50.55.162 | Visizone |
198.153.192.1 | NortonDNS |
198.153.194.1 | NortonDNS |
156.154.70.1 | DNS Advantage |
156.154.71.1 | DNS Advantage |
205.210.42.205 | DNSResolvers |
64.68.200.200 | DNSResolvers |
4.2.2.2 | Level 3 |
141.1.1.1 | Cable & Wireless |
Une fois que vous avez choisi un serveur DNS à utiliser, vous devez saisir votre sélection dans vos options de DNS de votre système d'exploitation.
Si vous connaissez l'adresse IP d'un site web particulier, ou d'un service Internet bloqué par les serveurs DNS de votre FAI, vous pouvez lister ce site dans les fichiers hôtes :
208.80.152.134 secure.wikimedia.org
Chacune des lignes contient une adresses IP, puis un espace et enfin un nom. Vous pouvez ajouter n'importe quel nombre de sites à votre fichier hosts. Notez que si vous utilisez une mauvaise adresse pour un site, cela peut vous empêcher d'accéder à un site par son nom jusqu'à ce que vous le répariez ou l’enleviez de la liste.
Si vous ne pouvez pas trouver l'adresse IP d'un site à cause de la censure des serveurs DNS de votre FAI, il y a des centaines de services qui vous aideront à faire une recherche DNS non censurée. Par exemple, vous pouvez utiliser n'importe lequel des outils présents sur http://www.dnsstuff.com/tools.
Vous pouvez aussi penser à utiliser les outils de http://www.traceroute.org, outils de diagnostic réseau sophistiqués et fournis par divers FAI. Ils étaient originalement plutôt utilisés pour diagnostiquer des pannes accidentelles de réseau qu'une censure. Ils peuvent aussi inclure la capacité de rechercher l'adresse IP d'un serveur particulier.
Vous utiliserez un simple éditeur de texte, tel que le Bloc-Notes, pour éditer votre fichier hosts. Dans Windows Vista et 7, votre fichier hosts est habituellement situé dans C:\Windows\system32\drivers\etc\hosts.
Dans Ubuntu, votre fichier hosts est localisé dans /etc/hosts. Pour le modifier, vous devrez avoir quelques connaissances en lignes de commandes. Référez-vous au chapitre « Les lignes de commandes » pour un bref tutorial sur cette fonction.
Il y a une erreur de communication avec le serveur Booktype. Nous ne savons pas actuellement où est le problème.
Vous devriez rafraîchir la page.