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
tinyproxy [Le 23/04/2010, 15:29] pywytinyproxy [Le 01/11/2023, 23:12] (Version actuelle) – [Configuration] Correction du path 78.203.113.89
Ligne 1: Ligne 1:
-{{tag>Dapper serveur}}+{{tag>serveur proxy sécurité}}
  
 ---- ----
Ligne 5: Ligne 5:
 ====== Tinyproxy ====== ====== Tinyproxy ======
  
-**Tinyproxy** est un proxy web très leger. Il ne crée pas de cache des pages visitées. +**Tinyproxy** est un proxy web très leger. Il permet notamment de bloquer des sites par domaine ou par URL. Il peut par exemple servir à bloquer les publicités ou des sites que vous ne voulez pas visiter. Il ne crée pas de cache des pages visitées
 + 
 +Tinyproxy peut s'installer sur votre propre machine, ou sur une machine serveur. Il peut être une alternative intéressante à Adblock si vous utilisez plusieurs navigateurs web et que vous souhaitez partager les règles de filtrage entre tous ces navigateurs.
  
 ===== Installation ===== ===== Installation =====
Ligne 29: Ligne 31:
 Allow 192.168.1.0/25 Allow 192.168.1.0/25
 </file> </file>
 +
 +"Allow 192.168.1.0/25" : si votre Tinyproxy est installé sur une machine de votre réseau local (pensez à vérifier les règles de votre firewall). S'il est uniquement installé sur votre propre machine pour n'être utilisé que par celle-ci, alors "Allow 127.0.0.1" est suffisant.
 +
 +Pour bloquer les sites nous devons spécifier un fichier qui contiendra les URLs non désirées.
 +
 +Dans le même fichier (tinyproxy.conf), trouvez la ligne
 +<file>
 +#Filter "/etc/tinyproxy/filter"
 +</file>
 +
 +et remplacez-la par
 +<file>
 +Filter "/etc/tinyproxy/tinyproxy.filter"
 +</file>
 +
 +Créez le fichier tinyproxy.filter et insérez-y vos règles, par exemple :
 +<file>
 +.exemple.org
 +.exemple.com
 +.domaine.tld
 +</file>
 +
 +Vous devrez redémarrer Tinyproxy pour que les nouvelles règles soient prises en compte.
  
 Pour personnaliser les pages d'erreur : Pour personnaliser les pages d'erreur :
Ligne 44: Ligne 69:
 sudo /etc/init.d/tinyproxy restart sudo /etc/init.d/tinyproxy restart
 </code> </code>
 +<note tip>
 Attention: Depuis la version 1.8.1, lorsque l'on veut faire tourner sur un port<1024, il faut spécifier Attention: Depuis la version 1.8.1, lorsque l'on veut faire tourner sur un port<1024, il faut spécifier
 <file> <file>
 User root User root
 </file> </file>
 +</note>
 +
 +==== Tinyproxy et Firefox ====
 +
 +Pour indiquer à Firefox qu'il doit utiliser Tinyproxy, il faut modifier les préférences de connexion : Préférences > Avancé > Réseau > Paramètres
 +
 +Cochez "Configuration manuelle du proxy" et indiquez
 +
 +<code>
 +Proxy HTTP : 127.0.0.1    Port : 1234
 +</code>
 +
 +Remplacez ces valeurs par les votres, si besoin.
 +
 +Proxy HTTP : l'adresse IP de votre proxy
 +
 +Port : le port d'écoute de votre proxy
 +
 +Cochez également "Utiliser ce serveur proxy pour tous les protocoles"
 +
 +Pour désactiver le proxy dans Firefox, décocher "Configuration manuelle du proxy" pour, par exemple, cocher "Pas de proxy".
 +
 +
 +==== Tester Tinyproxy ====
 +
 +Pour cela il suffit d'aller avec votre navigateur web sur un site que vous avez bloqué : vous ne devriez pas pouvoir le consulter.
 +
 +Vous pouvez aussi consulter les logs du logiciel qui se trouvent dans /var/log/tinyproxy. Il est possible de rendre les logs moins bavards en éditant le fichier de configuration.
  
 ===== Voir aussi ===== ===== Voir aussi =====
  
-  * **''(en)''** [[http://tinyproxy.sourceforge.net/|Site officiel]]+  * **''(en)''** [[http://tinyproxy.github.io/|Site officiel]]
  
 ---- ----
  
 //Contributeur principal : [[:utilisateurs:Ad_Vitam]].// //Contributeur principal : [[:utilisateurs:Ad_Vitam]].//