Noms de domaines et DNS
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...
Utiliser des
serveurs ou des noms de domaines alternatifs
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).
Serveurs DNS
alternatifs
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. OpenDNShttps://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 :
Publicly-available DNS servers
|
|
Address
|
Fournisseur
|
8.8.8.8
|
Google
|
8.8.4.4
|
Google
|
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.
Changer ses options
de DNS sous Windows
1. Ouvrez votre
panneau de configuration, dans le menu Démarrer.
2. Dans Réseau et
Internet, cliquez sur « Voir le statut du réseau et statistiques ».
3. Cliquez sur votre
connexion sans fil dans le côté droit de votre fenêtre. LA CONNECTION N'EST PAS
FORCEMENT WIFI...
4. La fenêtre Statut
de la connexion sans fil va s'ouvrir. Cliquez sur « Propriétés ».
5. Dans la fenêtre
Propriétés de la connexion sans fil sélectionnez Internet Protocol Version 4
(TCP/IPv4), et cliquez sur « Propriétés ».
6. Vous devriez
maintenant être sur la fenêtre Propriétés TCP/IPv4, où vous allez pouvoir
spécifier votre adresse DNS alternative (par exemple : Google Public DNS).
7. En bas de la
fenêtre, cliquez sur « Utiliser cette adresse de serveur DNS » et complétez les
champs avec l'adresse IP de votre serveur DNS alternatif préféré. Quand vous
avez fini, cliquez sur OK. Par défaut, le premier serveur DNS sera utilisé. Le
serveur DNS alternatif peut être d'un autre fournisseur.
Changez vos
préférences DNS sous Ubuntu
1. Dans le menu
Système, allez dans « Préférences > Connexions réseau ».
2. Sélectionnez la connexion pour laquelle vous voulez configurer le
serveur DNS de Google. Si vous voulez changer les préférences pour une
connexion éthernet (filaire), sélectionnez l'onglet Filaire, et sélectionnez
ensuite votre interface réseau dans la liste. Si vous voulez changer les
préférences pour une connexion sans fil à la place, sélectionnez l'onglet «
Sans fil », puis sélectionnez le réseau sans fil approprié.
3. Cliquez sur «
Editer », une fenêtre va apparaître, sélectionnez l'onglet Préférences IPv4.
4. Si la méthode
sélectionnée est Automatique (DHCP), ouvrez le menu déroulant et sélectionnez «
Adresses automatiques uniquement (DHCP) » à la place. Si la méthode est une
autre, ne la changez pas.
5. Dans le champ
serveurs DNS, entrez les informations IP de votre serveur DNS alternatif,
séparé d'un espace. Par exemple, si vous voulez ajouter le DNS Google, écrivez
: 8.8.8.8 8.8.4.4
6. Cliquez sur «
Appliquer » pour sauvegarder les changements. SI l'on vous demande un mot de
passe, ou une confirmation, saisissez le mot de passe, ou confirmez que vous
souhaitez effectuer ces changements.
7. Répetez les étapes
1-6 pour chaque connexion réseau que vous souhaitez modifier.
Editer votre fichier Hosts
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 surhttp://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.
Modifier votre fichier hosts sous Windows Vista/7
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.
1. Cliquez
sur « Démarrer ».
2. Saisissez « notepad » dans la barre de recherche.
3.
Une fois que vous avez trouvé le programme, faites un clic-droit
et sélectionnez « Exécuter en tant qu'administrateur ».
4.
Windows vous demandera votre permission pour modifier les
fichiers. Cliquez sur « Oui ».
5.
Dans le menu Fichier, sélectionnez « Ouvrir ».
6.
Naviguez jusqu'à C:\Windows\system32\drivers\etc\. Vous pouvez
remarquer que ce dossier semble initialement vide.
7.
Dans le bouton droit de la barre de saisie, sélectionnez Tous
les fichiers.
8.
Sélectionnez le fichier « hosts » et cliquez sur « Ouvrir ».
9.
Ajoutez, par exemple, la ligne « 69.63.181.12 www.facebook.com »
à la fin du fichier et sauvegardez le en pressant Ctrl+S ou en sélectionnant «
Fichier > Enregister ».
Modifier votre
fichier Hosts sous Ubuntu
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.
1. Ouvrez le
Terminal via « Acessoires > Terminal » dans votre menu Applications.
2. Utilisez les
commandes suivantes pour ajouter automatiquement une ligne au fichier hosts :
echo 69.63.181.12 www.facebook.com | sudo tee -a /etc/hosts
3. On peut vous
demander votre mot de passe pour modifier le fichier. Une fois autorisé, la
commande ajoutera « 69.63.181.12 www.facebook.com" à la dernière ligne du
fichier hosts.
4. Optionnel : Si vous
vous sentez plus à l'aise dans une interface graphique, ouvrez le Terminal et
utilisez la commande suivante pour lancer un éditeur de texte : sudo gedit
/etc/hosts
5. On peut vous
demander votre mot de passe pour modifier le fichier. Une fois que la fenêtre
s'est ouverte, ajoutez simplement la ligne « 69.63.181.12 www.facebook.com » à
la fin du fichier et sauvegardez le en pressant « Ctrl+S » ou en sélectionnant
Fichier > Enregistrer.
echo 69.63.181.12 www.facebook.com | sudo tee -a /etc/hosts
Aucun commentaire:
Enregistrer un commentaire
Place à Lexpression !
Remarque : Seul un membre de ce blog est autorisé à enregistrer un commentaire.