Squid
De Hack-it.org.
(→Installation et initialisation de squid) |
(→tunnel SSH) |
||
Ligne 1 : | Ligne 1 : | ||
==Installation et initialisation de squid== | ==Installation et initialisation de squid== | ||
Pour installer Squid sur une debian, ya rien de plus simple : | Pour installer Squid sur une debian, ya rien de plus simple : | ||
- | aptitude install squid | + | aptitude install squid |
Ensuite, on edite le fichier de conf | Ensuite, on edite le fichier de conf | ||
- | sudo nano /etc/squid/squid.conf | + | sudo nano /etc/squid/squid.conf |
Puis on cherche les paramètres suivants (avec Crtl+W) : | Puis on cherche les paramètres suivants (avec Crtl+W) : | ||
- | http_port à qui l'on donne la valeur que l'on souhaite (optionnel, par défaut le port 3128 est utilisé) | + | |
- | exemple : http_port 1337 | + | * http_port à qui l'on donne la valeur que l'on souhaite (optionnel, par défaut le port 3128 est utilisé) |
- | http_access , que l'on décommente pour pouvoir autoriser des ip ou des plages d'ip | + | exemple : |
- | exemple : http_access allow all | + | http_port 1337 |
+ | |||
+ | * http_access , que l'on décommente pour pouvoir autoriser des ip ou des plages d'ip | ||
+ | exemple : | ||
+ | http_access allow all | ||
Ca prend 20 secondes, et on a un proxy opérationnel sur sa box. | Ca prend 20 secondes, et on a un proxy opérationnel sur sa box. | ||
Ligne 37 : | Ligne 41 : | ||
acl ncsa_users proxy_auth REQUIRED | acl ncsa_users proxy_auth REQUIRED | ||
http_access allow ncsa_users | http_access allow ncsa_users | ||
+ | |||
+ | === tunnel SSH === | ||
+ | |||
+ | <pre> | ||
+ | ssh -N -f user@clochard.org -L 3128:clochard.org:3128 | ||
+ | </pre> | ||
+ | |||
+ | choisir comme proxy localhost:3128 | ||
+ | |||
+ | irc: | ||
+ | |||
+ | <pre> | ||
+ | ssh -N -f user@clochard.org -L 6667:inframonde.org:6667 | ||
+ | </pre> | ||
+ | ou bien | ||
+ | <pre> | ||
+ | ssh -N -f user@clochard.org -L 6667:irc.freenode.org:6667 | ||
+ | </pre> | ||
+ | |||
+ | lancer irssi et taper /server localhost |