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 | ||
|
tinyproxy [Le 05/01/2010, 10:02] 213.95.41.13 |
tinyproxy [Le 01/11/2023, 23:12] (Version actuelle) 78.203.113.89 [Configuration] Correction du path |
||
|---|---|---|---|
| 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 | ||
| + | <file> | ||
| + | User root | ||
| + | </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]].// | ||