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édentesRévision précédente
Prochaine révision
Révision précédente
hosts [Le 07/02/2022, 11:18] – précision de l'antériorité du jour dans l'explication, modification de la commande en commande imédiatement fonctionelle 89.226.58.15hosts [Le 25/04/2024, 13:18] (Version actuelle) – ancienne révision (Le 02/11/2022, 19:15) restaurée Amiralgaby
Ligne 1: Ligne 1:
- 
 {{tag> pare-feu réseau sécurité}} {{tag> pare-feu réseau sécurité}}
  
Ligne 32: Ligne 31:
 Les deux premières lignes de hosts sont **cruciales**, n'y touchez pas si vous ne savez pas exactement ce que vous faites - risque de rendre votre session inaccessible.</note> Les deux premières lignes de hosts sont **cruciales**, n'y touchez pas si vous ne savez pas exactement ce que vous faites - risque de rendre votre session inaccessible.</note>
  
-Pour modifier le fichier hosts, il faut les droits d'administrateur.\\ +Pour modifier le fichier hosts, il faut les droits d'administrateur.
 __En ligne de commande__ : __En ligne de commande__ :
 <code>sudo nano /etc/hosts</code> <code>sudo nano /etc/hosts</code>
-Pour enregistrer : **Ctrl o** puis **Entrée**. Pour quitter : **Ctrl x**.\\ \\ \\  +Pour enregistrer : **Ctrl o** puis **Entrée**. Pour quitter : **Ctrl x**.\\ \\ 
-__En mode graphique__ :\\  +__En mode graphique__ : 
-...jusqu'à la version 17.04 incluse,\\  +...jusqu'à la version 17.04 incluse, 
-........dans les variantes Kubuntu ou Neon, faites +........dans les variantes Kubuntu ou Neon, faites
 <code>kdesudo xdg-open /etc/hosts</code> <code>kdesudo xdg-open /etc/hosts</code>
 ........et dans les autres variantes, faites ........et dans les autres variantes, faites
Ligne 59: Ligne 58:
 <note warning>A priori, **de trop grosses listes et/ou non adaptées peuvent ralentir votre accès au réseau**. Faire des test (via la commande [[faq_reseau#tests_vers_une_machine_distante|ping]] par exemple). <note warning>A priori, **de trop grosses listes et/ou non adaptées peuvent ralentir votre accès au réseau**. Faire des test (via la commande [[faq_reseau#tests_vers_une_machine_distante|ping]] par exemple).
  
-A partir d'Ubuntu 17.04, systemd-resolved est utilisé comme [[https://doc.ubuntu-fr.org/zesty#changements_apportes_depuis_la_version_precedente|résolveur DNS par défaut]] et un trop gros fichier hosts (plusieurs Mo) peut bloquer complètement l'accès à internet. Pour palier à ce problème, il suffirait de supprimer systemd-resolved. Plus d'infos dans [[https://forum.ubuntu-fr.org/viewtopic.php?id=2029407|cette discussion]].+A partir d'Ubuntu 17.04, systemd-resolved est utilisé comme [[https://doc.ubuntu-fr.org/zesty#changements_apportes_depuis_la_version_precedente|résolveur DNS par défaut]] et un trop gros fichier hosts (plusieurs Mo) peut bloquer complètement l'accès à internet. Pour palier ce problème, il suffirait de supprimer systemd-resolved. Plus d'infos dans [[https://forum.ubuntu-fr.org/viewtopic.php?id=2029407|cette discussion]].
 </note> </note>
  
Ligne 76: Ligne 75:
   * [[http://rlwpx.free.fr/WPFF/hosts.htm|rlwpx.free.fr]]   * [[http://rlwpx.free.fr/WPFF/hosts.htm|rlwpx.free.fr]]
   * [[https://someonewhocares.org/hosts/|Someonewhocares.org]]   * [[https://someonewhocares.org/hosts/|Someonewhocares.org]]
-  * [[https://github.com/StevenBlack/hosts|Steven Black's hosts]] (GitHub) //Plus d'infos [[https://magnier.io/bloquer-pubs-hosts|ICI]].//+  * [[https://github.com/StevenBlack/hosts|Steven Black's hosts]] (GitHub)
   * [[https://github.com/mitchellkrogza/Ultimate.Hosts.Blacklist|Ultimate Hosts Blacklist]] (GitHub) //Fournit également un fichier [[denyhosts|hosts.deny]].//   * [[https://github.com/mitchellkrogza/Ultimate.Hosts.Blacklist|Ultimate Hosts Blacklist]] (GitHub) //Fournit également un fichier [[denyhosts|hosts.deny]].//
  
 //D'autres listes et sources sont disponibles [[https://github.com/StevenBlack/hosts#sources-of-hosts-data-unified-in-this-variant|ICI]], [[https://github.com/notracking/hosts-blocklists#sources|ICI]] ou encore [[https://github.com/mitchellkrogza/Ultimate.Hosts.Blacklist#information-data-sources-copyrights-and-credits|ICI]].// //D'autres listes et sources sont disponibles [[https://github.com/StevenBlack/hosts#sources-of-hosts-data-unified-in-this-variant|ICI]], [[https://github.com/notracking/hosts-blocklists#sources|ICI]] ou encore [[https://github.com/mitchellkrogza/Ultimate.Hosts.Blacklist#information-data-sources-copyrights-and-credits|ICI]].//
  
-<note>Pour Windows, il y a [[http://www.abelhadigital.com/hostsman|HostsMan]] (freeware), [[https://www.brightfort.com/spywareblaster.html|SpywareBlaster]] (gratuit pour les particuliers et l'éducation) et [[https://www.safer-networking.org/products/spybot-free-edition|Spybot]] (freeware) qui ont des listes à leur disposition. Il serait utile de les récupérer et de les partager. +<note>Pour Windows, il y a [[http://www.abelhadigital.com/hostsman|HostsMan]] (freeware), [[https://www.brightfort.com/spywareblaster.html|SpywareBlaster]] (gratuit pour les particuliers et l'éducation) et [[https://www.safer-networking.org/products/spybot-free-edition|Spybot]] (freeware) qui ont des listes à leur disposition. Il serait utile de les récupérer et de les partager.
  
 Il est théoriquement possible de convertir des listes peerguardian pour mettre à jour hosts - mais autant utiliser [[Moblock|PGLD]] qui fait déjà cela automatiquement.</note> Il est théoriquement possible de convertir des listes peerguardian pour mettre à jour hosts - mais autant utiliser [[Moblock|PGLD]] qui fait déjà cela automatiquement.</note>
Ligne 107: Ligne 106:
 wget --directory-prefix=/tmp  https://winhelp2002.mvps.org/hosts.txt ||exit wget --directory-prefix=/tmp  https://winhelp2002.mvps.org/hosts.txt ||exit
 mv /tmp/hosts.txt /etc/hosts mv /tmp/hosts.txt /etc/hosts
-echo "127.0.1.1 ubuntu" >> /etc/hosts +printf "%s\n%s\n%s\n%s\n%s\n%s\n" "127.0.1.1 ubuntu" "::1 ip6-localhost ip6-loopback" "fe00::0 ip6-localnet" "ff00::0 ip6-mcastprefix" "ff02::1 ip6-allnodes" "ff02::2 ip6-allrouters" >> /etc/hosts</code>
-echo "::1 ip6-localhost ip6-loopback" >> /etc/hosts +
-echo "fe00::0 ip6-localnet" >> /etc/hosts +
-echo "ff00::0 ip6-mcastprefix" >> /etc/hosts +
-echo "ff02::1 ip6-allnodes" >> /etc/hosts +
-echo "ff02::2 ip6-allrouters" >> /etc/hosts</code>+
  
 Fermez l’éditeur de texte puis exécutez : Fermez l’éditeur de texte puis exécutez :
Ligne 147: Ligne 141:
 La méthode de contournement consiste à lancer un serveur HTTP bidon qui va répondre à toute les requêtes en envoyant comme réponse un code HTML défini par l'utilisateur. La méthode de contournement consiste à lancer un serveur HTTP bidon qui va répondre à toute les requêtes en envoyant comme réponse un code HTML défini par l'utilisateur.
  
-==== Installation ==== +==== Installation ====
  
-Installer les dépendances+Installerles dépendances
  
 <code>sudo apt-get install libcurl4-gnutls-dev </code> <code>sudo apt-get install libcurl4-gnutls-dev </code>
Ligne 163: Ligne 157:
 make</code> make</code>
  
-- Installer +- Installer
  
 <code>sudo make install</code> <code>sudo make install</code>
  
-==== Utilisation ==== +==== Utilisation ====
  
 Le serveur nullsrvd est un démon, c’est-à-dire que celui-ci se lance tout seul dès le démarrage de la machine Le serveur nullsrvd est un démon, c’est-à-dire que celui-ci se lance tout seul dès le démarrage de la machine
Ligne 189: Ligne 183:
 === Rajouter des entrées hosts utilisateur === === Rajouter des entrées hosts utilisateur ===
  
-Si vous souhaitez que nullsrvd rajoute des entrées au fichier hosts après l'installation d'un nouveau fichier issu d’AdzHosts, +Si vous souhaitez que nullsrvd rajoute des entrées au fichier hosts après l'installation d'un nouveau fichier issu d’AdzHosts,
 [[:tutoriel:comment_modifier_un_fichier|éditer le fichier]] /etc/nullsrvd/user.hosts [[:tutoriel:comment_modifier_un_fichier|éditer le fichier]] /etc/nullsrvd/user.hosts
  
-==== Désinstallation ==== +==== Désinstallation ====
  
 Penser à arrêter nullsrvd avant sa désinstallation. Penser à arrêter nullsrvd avant sa désinstallation.
Ligne 198: Ligne 192:
 <code>sudo make uninstall</code> <code>sudo make uninstall</code>
  
-==== Problèmes / Remarques ==== +==== Problèmes / Remarques ====
  
 S’adresser à [[http://forum.ubuntu-fr.org/profile.php?id=45561|darunia]] S’adresser à [[http://forum.ubuntu-fr.org/profile.php?id=45561|darunia]]