Koozali.org: home of the SME Server

Exclure un domaine ou un adresse ip du proxy http

Offline philippe971

  • 12
  • +0/-0
Exclure un domaine ou un adresse ip du proxy http
« on: November 06, 2019, 05:14:56 PM »
Bonjour
Est il possible d’exclure un domaine ou une adresse IP du proxy http
Un ou plusieurs domaines ou IP éventuellement
Il m'arrive d'avoir un site externe bloqué quand le proxy http est activé
Merci par avance

Offline Jean-Philippe Pialasse

  • *
  • 2,746
  • +11/-0
  • aka Unnilennium
    • http://smeserver.pialasse.com
Re: Exclure un domaine ou un adresse ip du proxy http
« Reply #1 on: November 07, 2019, 05:53:22 AM »
y'a t il une contrib installée pour bloquer le traffic ? le proxy en tant que tel n'Est pas supposé bloquer.

Quel est le message d'erreur vu ?


Il peutcependant arriver que certains sites réagissent mal avec le cache du proxy.
Le proxy est squid 3.1, il suffit d elire la doc pour trouver comment ajouter des exceptions :  http://www.squid-cache.org/Doc/config/always_direct/

Offline philippe971

  • 12
  • +0/-0
Re: Exclure un domaine ou un adresse ip du proxy http
« Reply #2 on: November 07, 2019, 03:43:57 PM »
merci de ta réponse
aucune contrib installée
ce sont des sites professionnel
après validation du login et du mot de passe il revoie une erreur 404
quand je désactive le proxy http ca fonctionne parfaitement

Offline philippe971

  • 12
  • +0/-0
Re: Exclure un domaine ou un adresse ip du proxy http
« Reply #3 on: November 08, 2019, 02:25:10 PM »
Est ce que la solution ci-dessous serait adaptable dans une template en ajoutant dans la liste des adresses IP
A quoi correspond
Code: [Select]
acl sharing_server dst 10.0.0.1merci pour ton aide

https://aacable.wordpress.com/2012/01/23/squid-howto-exclude-some-sites-exntension-from-caching/

Code: [Select]
acl NO-CACHE-SITES dstdomain "/etc/squid/not-to-cache-sites.txt"
Code: [Select]
no_cache deny NO-CACHE-SITES
Code: [Select]
acl sharing_server dst 10.0.0.1
Code: [Select]
cache deny sharing_server
   
Now create the file which will contains our sites list which we don’t want to cache.

Code: [Select]
touch /etc/squid/not-to-cache-sites.txt
and add  your desired web sites name in /etc/squid/not-to-cache-sites.txt
For example


Code: [Select]
nano /etc/squid/not-to-cache-sites.txt
and add following or your entries

bankalhabib.com
aacable.wordpress.com
wordpress.com
nae.com.pk
jang.com.pk

Offline mmccarn

  • *
  • 2,626
  • +10/-0
Re: Exclure un domaine ou un adresse ip du proxy http
« Reply #4 on: November 09, 2019, 04:48:43 PM »
I think this is what you need to leave squid enabled but disable caching for a specific site:
Code: [Select]
# create custom template dir
mkdir -p /etc/e-smith/templates-custom/etc/squid/squid.conf/
cd /etc/e-smith/templates-custom/etc/squid/squid.conf/

# create custom template fragment
echo 'acl NO-CACHE-SITES dstdomain "/etc/squid/not-to-cache-sites.txt"
no_cache deny NO-CACHE-SITES' > 35no-cache-sites

# create list of domains not to be cached
echo 'google.com
yahoo.com' > /etc/squid/not-to-cache-sites.txt

# update squid config
expand-template /etc/squid/squid.conf

# restart squid
sv t squid

I'm not very optimistic that this will solve your problem, though.

These notes were last updated in 2010 but may still work for disabling the transparent proxy entirely either for local IPs or remote IPs at the iptables level:
https://wiki.contribs.org/Firewall#Bypass_Proxy

Offline philippe971

  • 12
  • +0/-0
Re: Exclure un domaine ou un adresse ip du proxy http
« Reply #5 on: November 14, 2019, 05:12:07 PM »
merci
je vais essayer