hosts : le blocage des url indésirables.

Forum de support pour les utilisateurs francophones

Moderator: Laurent85

Post Reply
User avatar
ToutAlu
Level 3
Level 3
Posts: 156
Joined: Tue May 23, 2017 4:14 pm

hosts : le blocage des url indésirables.

Post by ToutAlu »

Le fichier hosts se trouve dans /etc/
Il s'ouvre avec un éditeur de texte et contient toutes les pages internet que vous voulez bannir.

https://doc.ubuntu-fr.org/hosts#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.
Il 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.

Code: Select all

127.0.0.1	localhost
127.0.1.1	XXX XXX XXX XXX

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

0.0.0.0 ___id___.c.mystat-in.net
etc ...
La seconde ligne "127.0.1.1 XXX XXX XXX XXX" sera à modifier en recopiant ce qui est contenu dans le fichier hosts d'origine de votre ordinateur, sinon vous aurez une erreur à chaque ouverture du terminal.

Je partage le mien >> ici <<
Last edited by ToutAlu on Tue Sep 13, 2022 1:03 am, edited 1 time in total.
Image
User avatar
LoVache
Level 4
Level 4
Posts: 336
Joined: Wed Aug 12, 2020 5:14 am
Location: Bruxelles

Re: hosts : le blocage des url indésirables.

Post by LoVache »

Hum, à voir la liste des URLs de appnexus ça pourrait se résumer en 0.0.0.0 appnexus.com non ? Ça bloque tous les sous-domaines.
Attention, ce code n'est pas bon, je n'ai pas mis de tabulation entre l'IP et l'URL.
HP EliteDesk 800 G1Twr - Intel Core i7-4770 - CPU 3400 Mhz - RAM DDR3 31.27 GB - SSD 250GB - HDD 1TB - Intel Xeon E3-1200 / NVIDIA GF106GL Quadro 2000
Linux Mint 21 Cinnamon
User avatar
MikeNovember
Level 6
Level 6
Posts: 1144
Joined: Fri Feb 28, 2020 7:37 am
Location: Nice, Paris, France

Re: hosts : le blocage des url indésirables.

Post by MikeNovember »

Bonjour,

Voici comment je pratique :

- J'ai un fichier "hosts_base.txt" dans mon home ; ce fichier contient (exemple à personnaliser) :

Code: Select all

127.0.0.1	localhost
127.0.1.1	michel-G74Sx

#Pour accélérer le lancement de LibreOffice
127.0.0.1	michel-G74Sx localhost michel-G74Sx.(none)

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
- J'ai écrit un fichier "update_hosts.sh", lui aussi dans mon home :

Code: Select all

#!/bin/bash
# fichier hosts anti malware, anti spam et anti pub
# s'applique à tout le système
sudo mv /etc/hosts /etc/hosts.bak
# listes de malware
wget "https://raw.githubusercontent.com/davidonzo/Threat-Intel/master/lists/latestdomains.piHole.txt" -O hosts1.txt
wget "https://urlhaus.abuse.ch/downloads/hostfile/" -O hosts2.txt
wget "https://curben.gitlab.io/malware-filter/urlhaus-filter-hosts.txt" -O hosts3.txt
# liste de spam
wget "https://raw.githubusercontent.com/FadeMind/hosts.extras/master/add.Spam/hosts" -O hosts4.txt
# no coin
wget "https://raw.githubusercontent.com/hoshsadiq/adblock-nocoin-list/master/hosts.txt" -O hosts5.txt
wget "https://raw.githubusercontent.com/greatis/Anti-WebMiner/master/hosts" -O hosts6.txt
#publicité, général
wget "https://raw.githubusercontent.com/StevenBlack/hosts/master/hosts" -O hosts7.txt
# concaténation
cat hosts_base.txt hosts1.txt hosts2.txt hosts3.txt hosts4.txt hosts5.txt hosts6.txt hosts7.txt > hosts
sudo mv hosts /etc/hosts
rm hosts1.txt
rm hosts2.txt
rm hosts3.txt
rm hosts4.txt
rm hosts5.txt
rm hosts6.txt
rm hosts7.txt
# purge du cache DNS
sudo systemd-resolve --flush-caches
read -s -n1 -p "Appuyez sur une touche pour continuer..."; echo
- Je lance périodiquement, environ une fois par semaine, le fichier "update_hosts.sh", il met à jour le fichier "etc/hosts" et fait une copie de sauvegarde du précédent.

- Pour mon navigateur (Chrome ou Firefox), ainsi que pour mon client mail (Thunderbird), j'utilise l'extension uBlock Origin, configurée pour utiliser des filtres de mots clés; extrait de mon fichier d'exportation de uBlock Origin:

Code: Select all

"selectedFilterLists": [
    "user-filters",
    "ublock-filters",
    "ublock-badware",
    "ublock-privacy",
    "ublock-quick-fixes",
    "ublock-abuse",
    "ublock-unbreak",
    "adguard-generic",
    "adguard-spyware",
    "adguard-spyware-url",
    "block-lan",
    "easyprivacy",
    "urlhaus-1",
    "curben-phishing",
    "curben-pup",
    "fanboy-annoyance",
    "FRA-0",
    "https://www.fanboy.co.nz/enhancedstats.txt",
    "https://easylist-downloads.adblockplus.org/liste_fr+easylist.txt",
    "https://raw.githubusercontent.com/Spam404/lists/master/adblock-list.txt",
  ],
Ces filtres de mots-clés agissent en complément du filtre d'URL du fichier hosts.

Cordialement,

MN
_____________________________
Linux Mint 20.3 Mate host with 5.4 kernel, Windows 10 Pro guest, ASUS G74SX (i7-2670QM, 16 GB RAM, GTX560M with 3GB RAM, 1TB SSD)
User avatar
MiZoG
Level 5
Level 5
Posts: 586
Joined: Fri Jan 26, 2018 8:30 pm

Re: hosts : le blocage des url indésirables.

Post by MiZoG »

Depuis plusieurs années j'utilise cette solution ici
User avatar
mint_-_user
Level 1
Level 1
Posts: 23
Joined: Sat Jan 04, 2014 10:43 am

Re: hosts : le blocage des url indésirables.

Post by mint_-_user »

Salut !
Attention à ceux qui seraient tentés de copier-coller une looongue liste noire dans leur fichier hosts :
Vous allez sérieusement ralentir votre connexion. :D

Personnellement j'en avais un tellement long que je n'arrivais plus du tout à le modifier. J'ai dû le supprimer en démarrant sur un système embarqué avant de le remplacer par un fichier hosts clean. La galère.
Image Image
User avatar
MikeNovember
Level 6
Level 6
Posts: 1144
Joined: Fri Feb 28, 2020 7:37 am
Location: Nice, Paris, France

Re: hosts : le blocage des url indésirables.

Post by MikeNovember »

mint_-_user wrote:
Thu Nov 10, 2022 8:42 pm
Salut !
Attention à ceux qui seraient tentés de copier-coller une looongue liste noire dans leur fichier hosts :
Vous allez sérieusement ralentir votre connexion. :D

Personnellement j'en avais un tellement long que je n'arrivais plus du tout à le modifier. J'ai dû le supprimer en démarrant sur un système embarqué avant de le remplacer par un fichier hosts clean. La galère.
Bonjour,

Mon fichier hosts fait 934 kB et je n'ai pas de problème de vitesse de connexion.

Au contraire, ne téléchargeant pas la publicité, les pages web s'affichent en fait plus vite.

Cordialement,

MN
_____________________________
Linux Mint 20.3 Mate host with 5.4 kernel, Windows 10 Pro guest, ASUS G74SX (i7-2670QM, 16 GB RAM, GTX560M with 3GB RAM, 1TB SSD)
Post Reply

Return to “Français - French”