Le serveur/proxy Junkbuster permet de filtrer les publicités afin de ne pas les charger et ainsi accelérer le chargement d'une page Web. Ce serveur ne fait pas de cache, c'est à dire qu'il ne stocke pas en local les pages chargées. Pour cela, utiliser Apache (voir section 18) ou Squid (voir section 19.3).
Le fichier de configuration de Junkbuster s'appelle /etc/ijb/junkbstr.ini (pour une SuSE) ou /etc/junkbuster/config. Penser à relancer Junkbuster après toute modification de ce fichier. Voici les options à modifier :
# # Le serveur ecoute sur le port 8080 en local. # listen-address localhost:8080 # # Le fichier contenant les serveurs proxy a contacter. # forwardfile /etc/ijb/sforward.ini # # Le fichier contenant les regles a verifier pour empecher le chargement # d'un fichier. # blockfile /etc/ijb/sblock.ini
Le fichier /etc/ijb/sforward.ini, qui contient les informations sur les serveurs proxy à contacter, peut contenire :
# # Le proxy est l'hote local sur le port 80 # * localhost:80 . . # # Utiliser le proxy du FAI. # #* proxy.free.fr:3128 . .
Dans ce cas, c'est Apache qui va gérer la mise en cache des pages chargées.
L'URL http://internet.junkbuster.com/cgi-bin/show-proxy-args permet de vérifier la configuration de junkbuster.