Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
fichier_hosts_brouillon [Le 22/10/2009, 16:52]
psychederic effacée
— (Version actuelle)
Ligne 1: Ligne 1:
-{{tag>​HOSTS NOHTTPD INTREPID}} 
  
- 
-====== Le fichier Hosts ====== 
- 
- 
-Le fichier hosts est utilisé sous tous les systèmes d'​exploitations lors de l'​accès à Internet, ce fichier est consulté avant l'​accès au serveur DNS. C'est un simple fichier qui contient sur la même ligne une adresse IP et parfois le nom de domaine.\\ 
- 
-Ce fichier permet de bloquer l'​accès à un site Internet, de le rediriger, de bloquer les pubs et d'​améliorer l'​accès à des sites en fonction de la configuration de celui-ci. Il peut être utile pour protéger votre ordinateur, empêcher un enfant (par exemple) d'​accéder à un site particulier ; de peer to peer, crack, jeux, msn, etc.\\ 
- 
-Le fichier hosts est l'​ancêtre des DNS utilisé dans ARPANET - servant à adresser les adresses des réseaux. 
- 
-  * **Voir également [[Moblock]],​ pour bloquer à partir de liste peerguardian.** 
- 
-===== Trouver et modifier le Hosts  ===== 
- 
-Le fichier hosts se trouve dans /etc/hosts :<​code>​ gksudo gedit /​etc/​hosts</​code>​ 
- 
-===== Mettre à jour son fichier hosts ===== 
- 
-<​code>​ 
-#!/bin/sh 
-if [ ! $(id -u) = 0 ]; then  
-   echo "Il faut être root" ​ 
-zenity --question --title "​Hosts"​ --text "$@ \ 
-Il faut passer en root" 
-   exit 1  
-fi 
-lancement () 
-{ 
-rm /tmp/hosts 
-rm /​tmp/​hosts.txt 
-echo "​127.0.0.1 ​    ​localhost.localdomain localhost hostname 
-# *********************************************************#"​ >> /tmp/hosts 
-wget http://​www.mvps.org/​winhelp2002/​hosts.txt -O /​tmp/​hosts.txt 
- 
-cat /​tmp/​hosts.txt >> /tmp/hosts 
- 
-cp /tmp/hosts /etc/hosts 
-} 
- 
-(echo "";​ lancement) | zenity --progress --title "​Hosts"​ --text="​Téléchargement en cours" --pulsate 
- 
-## Si on clic sur Annuler... 
-if [ $? -ne 0 ] 
-    then 
-        exit 0 
-fi 
- 
-zenity --question --title "​Hosts"​ --text "$@ \ 
-script terminé ." 
-## Si on clic sur Annuler... 
-if [ $? -ne 0 ] 
-    then 
-        exit 0 
-fi 
-</​code>​ 
- 
-==== D'​autres fichiers hosts ==== 
- 
- 
-  * http://​www.mvps.org/​winhelp2002/​hosts.txt 
-conseillé 
- 
-  * http://​rlwpx.free.fr/​WPFF/​hosts.htm 
-Il bloque pas mal de site, c'est même un peu trop! 
- 
-  * http://​accs-net.com/​hosts/​hostsforlinux.html 
-pas testé. 
- 
-Sous il y a spywareblaster - (shareware) et Spybot S & D (libre...) qui ont des listes à leur disposition. ( il serait utile de les récupérer et de faire partager). ​ 
- 
-Il est théoriquement possible de convertir des listes peerguardian pour mettre à jour hosts - mais autant utiliser Moblock qui fait déjà cela automatiquement. 
- 
-===== AdzHosts ===== 
- 
- 
- 
-Note du créateur d'​AdZHosts : 
- 
-//Beaucoup de personnes utilisent AdBlock ou autres logiciels pour se débarrasser des pubs.\\ 
-Mais peu savent que ce moyen n'est pas très efficace. Surtout au niveau sécurité et vitesse de surf.\\ 
-Effectivement,​ même si le navigateur n'​affiche pas la pub, elle est tout de même téléchargée et présente dans le cache.\\ 
-Pensez bien qu'il arrive la même chose avec les sites qui diffusent des trojans et autres malware.\\ 
-\\ 
-Pour parer ces problèmes, j'ai eu l'​idée de vous proposer un fichier HOSTS que je tiens à jour.\\ 
-Le HOSTS est une sorte de LISTE NOIR qui refuse l'​accès et les connexions aux sites présent dans cette même liste.\\ 
-\\ 
-Le fichier HOSTS bloque la plus part des pubs, compteurs, sites phishing et autres logiciels espions.\\ 
-AdZHosts est un HOSTS optimisé pour prendre moins de place.\\ 
-\\ 
-Quand des éléments sont bloqués par le HOSTS, votre navigateur affichera des cadres blanc avec un message d'​erreur.\\ 
-Pour éviter ça je vous propose d'​utiliser un petit soft (au choix) qui remplacera les encadrements blancs par une image transparente.\\ 
-Ceci a pour but de pubs de ne pas gâcher la mise en page des sites visités ;)\\ 
-\\ 
-[[http://​adzhosts.blogspot.com/​2009/​04/​des-logiciels-pour-adzhosts.html]]\\ 
-\\ 
-Faites confiance à Hajdar et téléchargez toujours les dernières builds ;)\\ 
-\\ 
-Le HOSTS contient énormément de noms de domaines.\\ 
-Si vous rencontrez un souci pour accéder à l'un de vos sites ou si vous en avez assez de voir une pub gâcher votre site préféré, alors venez me faire vos retours sur mon blog.\\ 
-Un forum est à votre disposition et un messenger est actif pour me parler en live.// 
- 
-==== Pré-requis ==== 
- 
- 
-savoir utiliser les [[http://​wiki.ubuntu-fr.org/​tutoriel/​console_commandes_de_base|commandes de bases]].\\ 
- 
-Penser à sauvegarder le précédent avec :\\ 
-<​code>​cd /​etc/</​code>​ 
-<​code>​cp hosts hosts.backup</​code>​ 
- 
- 
-==== Installation ​ ==== 
- 
- 
-===  Méthode 1  === 
- 
- 
-Téléchargez le fichier sur le site suivant [[http://​adzhosts.blogspot.com/​]] 
-Dézippez l'​archive dans votre répertoire personnel.\\ 
-**/etc/** étant un dossier système, il va falloir le déplacer via le Terminal.\\ 
- 
-Menu>>​Accessoires>>​Terminal\\ 
-<​code>​sudo mv ~/​AdZHosts/​HOSTS /​etc/​hosts</​code>​ 
- 
- 
-===  Méthode 2  === 
- 
- 
-Via mon script :) 
- 
-ouvrez un terminal dans "​Menu>>​Accessoires>>​Terminal"​\\ 
-\\ 
-tapez :\\ 
-<​code>​gedit hosts.sh</​code>​\\ 
- 
-Le traitement de texte apparaît, copiez-collez ceci :\\ 
-<​code>#​!/​bin/​bash 
-#version 5 
-echo -n "Je télécharge l'​archive ? O/N : " 
-read ouinon 
-if [ "​$ouinon"​ = "​o"​ ] || [ "​$ouinon"​ = "​O"​ ]; 
- then 
- {  
- echo "​Téléchargement :" 
- wget --directory-prefix=/​tmp "​http://​kosvocore.free.fr/​AdZHosts/​AdZHosts.zip"​ 
- } 
-elif [ "​$ouinon"​ = "​n"​ ] || [ "​$ouinon"​ = "​N"​ ]; 
- then 
- { 
- echo "Ok, bye !" 
- }  
-else 
- { 
- echo "Il faut taper O ou N !! Pas $ouinon"​ 
- }  
-fi 
-unzip /​tmp/​AdZHosts.zip -d /tmp/ 
-if [ -e /tmp/hosts ] || [ -e /tmp/HOSTS ] 
- then  
- { 
- gksudo mv /tmp/HOSTS /tmp/hosts 
- gksudo mv /tmp/hosts /etc/ 
- echo "​Mission Accomplie !" 
- } 
-elif [ -e /​tmp/​AdZHosts/​hosts ] || [ -e /​tmp/​AdZHosts/​HOSTS ] 
- then  
- { 
- gksudo mv /​tmp/​AdZHosts/​HOSTS /​tmp/​AdZHosts/​hosts 
- gksudo mv /​tmp/​AdZHosts/​hosts /etc/ 
- echo "​Mission Accomplie !" 
- } 
-else 
- { 
- echo "​Fichier non trouvé"​ 
- } 
-fi 
-sudo rm /​tmp/​AdZHosts.zip 
-sudo rm -r /​tmp/​AdZHosts/​ 
-exit 0;</​code>​ 
- 
-Enregistrez le fichier en hosts.sh, il devrait apparaître dans "/​home/​utilisateur"​.\\ 
-\\ 
-Cliquez droit dessus puis "​propriétés>​permissions"​ puis cocher :\\ 
-"​Autoriser l'​exécution du fichier comme un programme"​\\ 
-\\ 
-Ouvrez un nouveau terminal puis tapez :\\ 
- 
-<​code>​./​hosts.sh</​code>​ 
- 
-Il vous demande votre mot de passe pour remplacer dans /etc/\\ 
-Et voilà, directement téléchargé et remplacé ;-)\\ 
- 
- 
-==== Désinstallation ==== 
- 
- 
-Il faut tout simplement supprimer le fichier hosts qui a été remplacé et remettre l'​original précieusement sauvegardé :)\\ 
- 
- 
-==== Site en rapport ==== 
- 
- 
-lien pour script automatique : [[http://​fl4t.blogspot.com/​2009/​05/​script-pour-linuxien-adzhosts.html]]\\ 
-Le fil de discussion [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=2575813#​p2575813]]\\ 
-Le site du fichier hosts [[http://​adzhosts.blogspot.com/​]]\\ 
-Introduction et personalisation de l'​hosts [[http://​kerio.probb.fr/​securiser-un-peu-plus-son-ordinateur-f9/​le-fichier-hosts-securiser-et-ameliorer-t473.htm]]\\ 
-===== Liens ===== 
- 
-  * [[http://​fr.wikipedia.org/​wiki/​Hosts|Hosts - sur wikipedia]] et [[http://​en.wikipedia.org/​wiki/​Hosts_file|wikipedia en]] 
-  * [[http://​lelogiciellibre.net/​tutoriaux/​fichier-hosts.php|Le fichier hosts sur le logiciellibre]]. 
- 
- 
----- 
- 
-Contributeurs principaux : [[utilisateurs:​Fl4t|Fl4t]] 
-Basé sur [[http://​www.winlsd.org/​forum/​topic-1100-1.html|« Le fichier HOSTS d'​Hajdar »]] par Hajdar.\\ 
  • fichier_hosts_brouillon.1256223132.txt.gz
  • Dernière modification: Le 22/10/2009, 16:52
  • par psychederic