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
privoxy [Le 26/04/2015, 17:30] – [Certains sites s'affichent mal] 83.114.134.246privoxy [Le 11/09/2022, 14:20] (Version actuelle) – Suppression des espaces surnuméraires (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) moths-art
Ligne 14: Ligne 14:
  
 Privoxy est disponible dans la section //Universe// des dépôts principaux de logiciels. Pour l'installer : Privoxy est disponible dans la section //Universe// des dépôts principaux de logiciels. Pour l'installer :
-  * **[[apt://privoxy|Installation en un-clic pour toutes versions d'Ubuntu]]** \\ //ou// \\+  * **[[apt>privoxy|Installation en un-clic pour toutes versions d'Ubuntu]]** \\ //ou// \\
   * À l'aide de votre [[:gestionnaire de paquets]] préféré, installez le paquet **[[apt>privoxy]]**. Vous devez être un administrateur pour mener à bien cette opération. Pensez d'abord à installer le dépot Universe   * À l'aide de votre [[:gestionnaire de paquets]] préféré, installez le paquet **[[apt>privoxy]]**. Vous devez être un administrateur pour mener à bien cette opération. Pensez d'abord à installer le dépot Universe
  
Ligne 21: Ligne 21:
 ===== Configuration de la connexion à Internet par serveur mandataire ===== ===== Configuration de la connexion à Internet par serveur mandataire =====
  
-Une fois Privoxy installé, vous voudrez configurer votre accès à Internet de manière à ce que toutes les connexions effectuées vers des sites Web soient analysées par Privoxy. Pour ce faire, configurez les propriétés de serveur mandataire d'Ubuntu afin que toutes connexions à Internet passe par le service Privoxy :+Une fois Privoxy installé, vous voudrez configurer votre accès à Internet de manière à ce que toutes les connexions effectuées vers des sites Web soient analysées par Privoxy. Pour ce faire, configurez les propriétés de serveur mandataire d'Ubuntu afin que toutes les connexions à Internet passent par le service Privoxy :
  
 {{  http://pix.toile-libre.org/upload/original/1268967565.png?300|Configurez vos préférences de serveur mandataire pour utiliser Privoxy}} {{  http://pix.toile-libre.org/upload/original/1268967565.png?300|Configurez vos préférences de serveur mandataire pour utiliser Privoxy}}
Ligne 58: Ligne 58:
 ===== Résolution des problèmes ===== ===== Résolution des problèmes =====
 ==== Le service ne démarre pas automatiquement en même temps qu'Ubuntu ==== ==== Le service ne démarre pas automatiquement en même temps qu'Ubuntu ====
 +
 +<note warning>Un [[https://bugs.launchpad.net/ubuntu/+source/privoxy/+bug/1870101|bug]] bloque le démarrage automatique sous la version 19.10 et antérieur malgré la solution décrite ci-dessous.</note>
  
 Il s'agit d'un problème lié à la configuration par défaut de Privoxy 3.0.13 telle que fournie par Ubuntu. Privoxy est configuré pour écouter les connexions par l'adresse ''localhost:8118''. Le problème est qu'au moment où le service Privoxy démarre, le nom d'hôte //localhost// n'est encore associée à aucune adresse IP connue. Il s'agit d'un problème lié à la configuration par défaut de Privoxy 3.0.13 telle que fournie par Ubuntu. Privoxy est configuré pour écouter les connexions par l'adresse ''localhost:8118''. Le problème est qu'au moment où le service Privoxy démarre, le nom d'hôte //localhost// n'est encore associée à aucune adresse IP connue.
Ligne 65: Ligne 67:
 Pour modifier la configuration par défaut de Privoxy : Pour modifier la configuration par défaut de Privoxy :
   - Ceci ne peut être qu'effectué par un compte d'administrateur. Connectez-vous à un compte disposant des droits d'administration, ou demandez à un administrateur de corriger le problème pour vous ;   - Ceci ne peut être qu'effectué par un compte d'administrateur. Connectez-vous à un compte disposant des droits d'administration, ou demandez à un administrateur de corriger le problème pour vous ;
-  - Dans un [[terminal]], ouvrez le fichier de configuration de Privoxy ///etc/privoxy/**config**// : <code>sudo gedit /etc/privoxy/config</code>+  - Dans un [[terminal]], ouvrez le fichier de configuration de Privoxy ///etc/privoxy/**config**// : <code>gksudo gedit /etc/privoxy/config</code>
   - Recherchez la section **4.1 listen-address** dans le fichier de configuration. Localisez la ligne débutant par ''listen-address'' sans dièse //(~ ligne 741)// : c'est à cet endroit qu'est définie l'adresse d'écoute de Privoxy. Modifiez ''listen-address localhost:8118'' par ''listen-address 127.0.0.1:8118'', puis enregistrez le changement ;   - Recherchez la section **4.1 listen-address** dans le fichier de configuration. Localisez la ligne débutant par ''listen-address'' sans dièse //(~ ligne 741)// : c'est à cet endroit qu'est définie l'adresse d'écoute de Privoxy. Modifiez ''listen-address localhost:8118'' par ''listen-address 127.0.0.1:8118'', puis enregistrez le changement ;
   - Redémarrez le service Privoxy : <code>sudo service privoxy restart</code>   - Redémarrez le service Privoxy : <code>sudo service privoxy restart</code>
Ligne 71: Ligne 73:
 Désormais, Privoxy démarrera automatiquement en même temps qu'Ubuntu. Désormais, Privoxy démarrera automatiquement en même temps qu'Ubuntu.
  
-==== Certains sites s'affichent mal =====+==== Certains sites s'affichent mal ou bloquent l'accès  =====
  
-1. Il faut créer une liste blanche pour résoudre les problèmes d'affichage. Pour cela, ouvrir un terminal et entrer la commande suivante :+1. Il faut créer une liste blanche pour résoudre les problèmes d'affichage ou de blocage. Pour cela, ouvrir un terminal et entrer la commande suivante :
 <code>sudo gedit /etc/privoxy/user.action</code> <code>sudo gedit /etc/privoxy/user.action</code>
  
-2. Insérez ce code ci-dessous en bas du fichier et enregistrez les modifications+2. Insérez ce code ci-dessous en bas du fichier sans mettre d'espace au début de chaque ligne et enregistrez les modifications
  
 <code>############################################################ <code>############################################################
- Whitelist+WHITELIST
 ############################################################ ############################################################
-{fragile -block} +{fragile -session-cookies-only}
-/ # UN-Block *all* URLs+
 *exemple.com</code> *exemple.com</code>
  
Ligne 89: Ligne 90:
 Désormais, le site en question s'affichera correctement Désormais, le site en question s'affichera correctement
  
 +===== Inclure un anti-AdSense à Privoxy ou un anti-pubs (ne fonctionne pas pour les vidéos Youtube etc) =====
  
 +<note warning> En cours de rédaction((Merci de patienter.)). --- [[:utilisateurs:beaver|BeAvEr]]</note>
 +
 +<note warning>Attention, l'utilisation d'un bloqueur de pubs, peut nuire à votre vie privée !.</note>
 +
 +<note> Pour un résultat optimal, merci d'éditer le [[https://github.com/Andrwe/privoxy-blocklist/blob/master/privoxy-blocklist.sh|script]] à la ligne **175** , et de vous référer au site : [[https://easylist.to/pages/other-supplementary-filter-lists-and-easylist-variants.html|EasyList]].</note>
 +
 +Il est possible((https://github.com/Andrwe/privoxy-blocklist/blob/master/privoxy-blocklist.sh.)) d'utiliser un script [[wpfr>Bash_(Unix)|Bash]] pour bloquer les scripts [[wpfr>adsense|Adsense]]((Etc.)) de votre [[navigateur|navigateur Internet]].
 +
 +
 +
 +==== Pré-requis ====
 +  * Disposer des [[:sudo|droits d'administration]].
 +  * Disposer d'une connexion à Internet configurée et activée.
 +  * [[:tutoriel:comment_installer_un_paquet|Installez le paquet:]] [[apt>privoxy|privoxy]]((m()).
 +  * [[:tutoriel:comment_installer_un_paquet|Installez le paquet:]] [[apt>git|git]].
 ===== Pages sur le sujet ===== ===== Pages sur le sujet =====
  
Ligne 96: Ligne 113:
 ===== Voir aussi ===== ===== Voir aussi =====
  
-  * [[Tor]], permet de rendre anonyme la navigation internet+  * [[Tor]], permet de rendre anonyme la navigation internet
 +  * ''**(fr)**'' [[https://www.torproject.org/|Site officiel de Tor]], où vous trouverez de nombreuses informations pratiques.
   * ''**(en)**'' [[http://www.privoxy.org/|Site officiel de privoxy]]   * ''**(en)**'' [[http://www.privoxy.org/|Site officiel de privoxy]]
-  * ''**(fr)**'' [[http://www.torproject.org/|Site officiel de Tor]] où vous trouverez de nombreuses informations pratiques+
 ---- ----
  
 //Contributeurs : [[:utilisateurs:percherie]] //  //Contributeurs : [[:utilisateurs:percherie]] //