Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 27/04/2011, à 14:00

spunamo

Squid [Resolu]

Bonjour à tous,

Je viens poster ici, car étant en terminale bac pro informatique, j'ai effectué un stage au GRETA (centre de formation) et j'ai réussi à mettre en place sur deux postes (un serveur et un client), un proxy squid.
Mon stage est fini et je souhaite mettre en place squid chez moi, j'ai deux postes aussi (serveur sous ubuntu et client sous win7) mais impossible.

Je patauge sévère. J'ai fais donc apt-get install squid ça m'installe squid correctement, j'ai le fichier de configuration dans /etc/squid/ . Le fichier de configuration est vraiment trop lourd, donc j'en prend un sur le net :

# Cette première ligne veut dire que Squid écoute sur le port 3128 et
# qu'il s'attendra à recevoir des requêtes redirigées sans que l'utilisateur
# client en ait conscience
http_port 3128 transparent

# Cette ligne affichera le nom de machine spécifié lors des messages
# d'erreurs
visible_hostname squid.test.local

# Access List. Ici on crée un groupe qui sera utilisé pour gérer l'IP
# source des clients qui utiliserons le proxy.
acl localnet src 192.168.2.0/24

# Squid fonctionne un peu comme Iptables. La première règle qui est
# concordante avec le paquet qui arrive sera utilisée et n'ira pas plus
# loin. Ainsi donc, dans notre cas, l'ACL qui regroupe les ip du lan
#seront autorisées et toutes les autres refusées
http_access allow localnet
http_access deny all

# Spécifie le chemin vers les logs d'accès créé pour chaque page
# visitée
access_log /var/log/squid3/access.log

# Indique à Squid d'attendre 4 secondes avant de se couper quand on
# essaye de le stoper ou de le redémarrer. Par défaut c'est 30 secondes
shutdown_lifetime 4 secondes

(tiré du site http://www.tuto-linux.com/installation- … oxy-squid/ )

Donc, dans ce code je modifie juste l'ACL localnet, je lui attribue 192.168.0.0 - 192.168.0.20
et j'autorise cette acl à surfer.

(mon serveur linux est 192.168.0.12 et ma station win7 est 192.168.0.14)

Et dès que j'active le proxy sous firefox, à n'importe quel site, ça me met que tel site met trop de temps à repondre, je n'ai même pas la page accès denied etc...

Merci de votre aide, j'attends vos réponses wink

Dernière modification par spunamo (Le 28/04/2011, à 17:42)

Hors ligne

#2 Le 27/04/2011, à 14:05

keld

Re : Squid [Resolu]

Et que dis ton access.log ?


L122-1 Powaaaa!!!!!

Hors ligne

#3 Le 27/04/2011, à 14:11

spunamo

Re : Squid [Resolu]

Il est vide !

Hors ligne

#4 Le 27/04/2011, à 14:36

spunamo

Re : Squid [Resolu]

Je repars de 0, j'ai ré-installer squid 2.7, webmin. Si quelqu'un serait disponible pour me filer un coup de main, ce serait sympa wink

Je veux juste qu'au final, sur mon poste windows je sois autoriser à naviguer.

Merci

Hors ligne

#5 Le 27/04/2011, à 20:36

rquennec

Re : Squid [Resolu]

Bonsoir

Voici ce que j'ai fait de mon coté et qui fonctionne

Dans squid.conf

ligne 879 => http_port 8888
J'ai paramétré squid pour qu'il écoute sur le port 8888

ligne 648 => #http_access allow localnet
J'ai commenté la ligne

ligne 649 => http_access allow localhost

ligne 652 => #http_access deny all
J'ai commenté la ligne

ligne 653 => http_access allow all

Redémarrage de squid
/etc/init.d/squid3 restart

Sur le poste client, dans Firefox par exemple, configuration du proxy :
Options => Avancées => Réseau => Paramètres => Configuration manuelle du proxy
Proxy http : adresse_ip_du_serveur / Port : 8888
Cocher "Utiliser ce serveur proxy pour tous les protocoles

Chez moi ça fonctionne parfaitement
Je l'ai même couplé à Dansguardian pour mes enfants (proxy sur le port 8080)


Proxmox pve-manager/3.4-11/6502936f (running kernel: 2.6.32-40-pve)
Debian 7.9
Ubuntu 10.04.4 LTS / 12.04.5 LTS / 14.04.3 LTS
CentOS release 5.11 (Final)

Hors ligne

#6 Le 28/04/2011, à 17:42

spunamo

Re : Squid [Resolu]

Bonsoir,

Merci d'avoir répondu.

J'ai résolu moi même mon problème, c'est que mon parefeu était activé sous ubuntu, je l'ai donc stoppé avec Firestarter wink

Merci, je met le topic en résolu.

Bonne soirée.

Hors ligne