2010-03-05 7 views
0

Comment bloquer toutes les connexions des clients à n'importe quel site Web?Comment bloquer toutes les connexions dans squid

J'ai eu les ordinateurs clients pour utiliser ma machine Linux avec Squid installé en tant que serveur proxy. Je suis nouveau pour squid et je l'ai installé dans ma boîte Linux. Je voulais voir si ça fonctionnait vraiment. Comment dois-je configurer squid.conf pour bloquer toute requête client au proxy. Si je pouvais faire ce travail alors je vais passer à mon prochain mouvement qui est de limiter la bande passante pour chaque ordinateur client.

S'il vous plaît aidez-moi.

+0

cette question doit être posée dans http://serverfault.com/, car elle n'est pas liée à la programmation –

Répondre

2

Ajouter à ce squid.conf:

http_access deny all 

Ensuite, redémarrez calmars (ou tout simplement reconfigure -k calmars).

0

Incase vous voulez tester votre serveur proxy en limitant l'accès des clients, tout en permettant l'accès aux connexions depuis localhost ou votre machine d'essai ces ACLs devrait fonctionner après avoir modifié les adresses en fonction de votre réseau

acl localhost src 127.0.0.1/32 
acl allowedhost src 10.0.0.7/255.0.0.0 
acl localnet src 10.0.0.0/8 

http_access allow localhost 
http_access allow allowedhost 
http_access deny localnet 
http_access deny all 

Modifier la http_access deny localnet à http_access allow localnet une fois que vous avez terminé les tests.

+0

Probablement que vous voulez dire acl allowedhost src 10.0.0.7/255.255.255.255 de sorte que vous venez d'activer un ordinateur. –