Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
privoxy [Le 22/09/2013, 20:14] 83.114.0.42 [Certains sites s'affichent mal] |
privoxy [Le 11/09/2022, 14:20] (Version actuelle) moths-art Suppression des espaces surnuméraires (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
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 ce problème d'affichage (avec pour exemple, l'éditeur de texte sur Blogger plante automatiquement). 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 -session-cookies-only} | |
- | { -filter } | + | *exemple.com</code> |
- | *.blogger.com</code> | + | |
3. Redémarrez le service Privoxy : <code>sudo service privoxy restart</code> Et ainsi que votre navigateur Internet. | 3. Redémarrez le service Privoxy : <code>sudo service privoxy restart</code> Et ainsi que votre navigateur Internet. | ||
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]] // |