Configurer TinyProxy sur Lubuntu

gauste17 Messages postés 11 Date d'inscription   Statut Membre Dernière intervention   -  
gauste17 Messages postés 11 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai suivi la fiche https://www.commentcamarche.net/faq/14437-installer-un-serveur-proxy-http-leger-tinyproxy#q=tinyproxy&cur=1&url=%2F

Ma base :
- un netbook trèèès léger (eeePC 701 SSD 4Go)
- une distribution Linux Lubuntu 14.04 installée (il a fallu que je place une carte SD supplémentaire de 2 Go car la 14.04 ne passait pas sur le SSD 4Go, j'avais réussi avec la 12.04)
- un serveur LAMP installé
- une page web accessible en 127.0.0.1 (SPIP 3.0.17)
- Un vieux Point d'accès D-Link DWL-900AP+ avec DHCP sur Eth0 en 192.168.0.1
- Le netbook récupère 192.168.0.7

De là, connecté en Wifi depuis un mobile, si je saisis 192.168.0.7 sur le navigateur, je tombe bien sur la page du localhost, tout va bien.

J'ai suivi la fiche pour TinyProxy :
Port 3128
Listen 192.168.0.1 -> c'est l'adresse eth0 de mon routeur point d'accès
Allow 192.168.0.10/240 -> c'est la plage d'adresses ip attribuables par DHCP

Puis :
Filter "/etc/tinyproxy.filter"
FilterURLs On

Dans /etc/tinyproxy.filter :
article
(un texte que peut contenir une url à bloquer)

Lancement de :
sudo /etc/init.d/tinyproxy reload
sudo /etc/init.d/tinyproxy restart

Mon mobile client connecté en wifi 192.168.0.20 n'a aucune page bloquée.

Qu'ai-je oublié ??

Merci

2 réponses

zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   6 431
 
Salut,

Allow 192.168.0.10/240
Je pense que ton erreur vient de là ;-(

 
Allow 192.168.0.0/24
devrait suffire et le faire ;-))

0
gauste17 Messages postés 11 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour,

Humm... ne change rien. :-/
0
zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   6 431
 
Tu as relancé le service ?
0
gauste17 Messages postés 11 Date d'inscription   Statut Membre Dernière intervention  
 
Je relance

sudo /etc/init.d/tinyproxy reload
sudo /etc/init.d/tinyproxy restart

Est-ce suffisant ?
0
zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   6 431
 
Normalement oui.
0
gauste17 Messages postés 11 Date d'inscription   Statut Membre Dernière intervention  
 
Quelques explications ici :
http://www.justinmccandless.com/blog/Set+Up+Tinyproxy+in+Ubuntu
mais pas réussi.

- Le /24 n'est pas la dernière IP comme je croyais. Je pense le nombre de bits de l'IP à maintenir. Donc bien laisser 0/24.

- Faudrait-il ouvrir des ports ?
/sbin/iptables -I INPUT -p tcp --dport 8888 -m state --state NEW,ESTABLISHED -j ACCEPT
/sbin/iptables -I OUTPUT -p tcp --sport 8888 -m state --state ESTABLISHED -j ACCEPT
Ne fonctionne pas sur ma distrib.

Essayé
iptables -t nat -A natcensor -p tcp --dport 80 -j REDIRECT --to-port 8080

Unknonwn target 'nat'

Je creuserai plus tard.
0
zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   6 431
 
Mon mobile client connecté en wifi 192.168.0.20 n'a aucune page bloquée.
Euh... juste un truc, tu as bien configuré ton navigateur sur ton mobile pour utiliser un proxy au moins ?
0
gauste17 Messages postés 11 Date d'inscription   Statut Membre Dernière intervention  
 
Ah ben non... ce n'est pas ce que je désire.
Je veux que n'importe qui, se connectant sur le point d'accès Wifi (lui-même entrant par Eth0 sur mon serveur) et lançant une requête http, passe par mon Proxy. ^^
0
zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   6 431
 
Ben faut te trouver un autre tuto que le dernier envoyé, qui lui stipule bien de configurer le navigateur ;-\
0
gauste17 Messages postés 11 Date d'inscription   Statut Membre Dernière intervention  
 
"You can also set up your whole system to use a proxy, but here is just an easy way to connect using your browser."
La conf du navigateur, c'est pour tester en local.
0
zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   6 431
 
but here is just an easy way to connect using your browser.
Je pense que cette remarque concerne le tuto dans sa totalité et non pas la dernière partie (browser).

Je persiste à croire que pour un proxy transparent la config (de tinyproxy) doit être différente ;-\
0