Connect. Communicate. Collaborate. Securely.

Home » Kerio User Forums » Kerio Control » SQUID Proxy & Kerio (Can I use SQUID proxy as a WebCache with Winroute ??)
  •  
moro666

Messages: 90

Karma: 0
Send a private message to this user
I found version of SQUID working on Windows OS.
I want to use this SQUID proxy as a WebCache & install it on the same server that have Kerio Winroute.

I know kerio has dependent Webcache, but I want to use SQUID for these reasons:

- to have more than 2 Gigabyte of cache space.
- (I think!) SQUID has more options for webcaching
- may use other features in SQUID, like web filter.

(I know Kerio have a web filter)
but I can't find on the web ready blocked sites list. & hard to import or export list to/from Kerio (I hope they solve this in next Releases)

If there is a way to do that, please help.
if there another solution to improve & extend Webcache, what it's?

Thanks...

Mohammad Habeeb
  •  
Goran

Messages: 326
Karma: 5
Send a private message to this user
I agree with you... Did you find maybe way how to do it?
Thanks

Question cannot be stupid, but some of the answers can.
  •  
Goran

Messages: 326
Karma: 5
Send a private message to this user
OK... I find way...
Is fast and good but. Squid service is crashing on some http web sites and requests.

Question cannot be stupid, but some of the answers can.
  •  
tong2x

Messages: 14
Karma: 0
Send a private message to this user
care to elaborate on how to use squid?
or maybe the source link?
  •  
Goran

Messages: 326
Karma: 5
Send a private message to this user
Yes...
Download squid for windows and intall service (you will find in google download)
you start squid service on some port (you have instructions how change port)
good link is:
http:// markus.revti.com/2007/06/installing-squid-cache-for-windows/
http:// markus.revti.com/2009/01/squid-transparent-proxy-server-on-w indows-server-2003/

there you will find how create transparent proxy squid on some port...(default port is: 3128) like kerio proxy but you can change him
in Kerio policy you create rule:
UserSquid --> Internet --> HTTP --> Allow --> NAT
LocalNetwork --> Internet --> HTTP --> Allow --> MAP (Squid serverIP, port:3128)

Good thing is that internet start to be really fast, squid service is crashing sometimes (you can setup service to get up after 0 min, so you will not feel that he is crash(for small network)) you will lost your user activity because
all http request going trough one server (ip)
But you can put squid server before kerio to resolve this problem, and one more good thing is that you can disable HTTP inspector in Kerio, and you will fill big difference...

fell free to ask if you stuck Smile

[Updated on: Mon, 08 November 2010 11:56]


Question cannot be stupid, but some of the answers can.
  •  
tong2x

Messages: 14
Karma: 0
Send a private message to this user
nice!!!

will try this later
  •  
mohenjox

Messages: 1
Karma: 0
Send a private message to this user
Goran wrote on Mon, 08 November 2010 11:51
Yes...
Download squid for windows and intall service (you will find in google download)
you start squid service on some port (you have instructions how change port)
good link is:
markus.revti.com/2007/06/installing-squid-cache-for-windows
markus.revti.com/2009/01/squid-transparent-proxy-server-on-w indows-server-2003

there you will find how create transparent proxy squid on some port...(default port is: 3128) like kerio proxy but you can change him
in Kerio policy you create rule:
UserSquid --> Internet --> HTTP --> Allow --> NAT
LocalNetwork --> Internet --> HTTP --> Allow --> MAP (Squid serverIP, port:3128)

Good thing is that internet start to be really fast, squid service is crashing sometimes (you can setup service to get up after 0 min, so you will not feel that he is crash(for small network)) you will lost your user activity because
all http request going trough one server (ip)
But you can put squid server before kerio to resolve this problem, and one more good thing is that you can disable HTTP inspector in Kerio, and you will fill big difference...

fell free to ask if you stuck Smile

Sorry i'm stuck Smile. I already succeed with squid setup but cannot integrated with kerio. I want my squid utilize load balancing feature in kerio. I have two 3G connection in my kerio as load balancing. Thanks
  •  
Goran

Messages: 326
Karma: 5
Send a private message to this user
it will be, you just need make rule...

But to make this work very good you will need 2 servers...

Question cannot be stupid, but some of the answers can.
  •  
flowtek

Messages: 1

Karma: 0
Send a private message to this user
hello,

i did it perfectly in one machine, kerio and squid cache, works just like Goran explained, or u can use parent proxy, just fill in your squid IP addr with its port (3128 default),.. i use kerio for load balancing,but,... seems like bandwith management didn't work like i expected Sad.. i guess kerio bypass it to squid, whatever i limit (downstream/upstream) per-user in kerio, nothing happened Sad

thx
flo
  •  
alinajafi

Messages: 2
Karma: 0
Send a private message to this user
hi,
how can i put squid server before kerio
here is the situation:
default gateway of all user is kerio
then i want kerio to get http from squid cache and not from the internet!

If there is a way to do that, please help.

kerio version: 9.1.2 build 1352
squid version: 3.5.21 on windows server
  •  
Brian Carmichael (Kerio)

Messages: 559
Karma: 55
Send a private message to this user
In the Kerio Control Proxy Server configuration, go to proxy server tab and find the parent proxy server setting. Enable the parent proxy server and input the location of your squid proxy.

Brian Carmichael
Senior Technical Marketing Engineer | Kerio
Stay Connected Anytime, Anywhere. Discover Kerio Cloud!
  •  
alinajafi

Messages: 2
Karma: 0
Send a private message to this user
ok , Here is the situation i stuck with ...
i have enabled the parent proxy server on kerio and give it the IP address of squid server and port (10.1.1.4:3129)
Kerio internet Interface IP Address is:
10.1.1.5
255.255.255.240
10.1.1.1 (Default Gateway is our Cisco Router)

Installed Squid on Cent OS 7 too and i can browse anything on that
Squid IP Address is:
10.1.1.4
255.255.255.240
10.1.1.1
and port 3129
((Both Squid and Kerio on the same VLAN 555))
if i set proxy on the browser (10.1.1.4:3129) everything works perfect
'Squid cache' Logged everything ...
and cache size on the squid Cent os is gonna big and bigger

but when i clear proxy and we used kerio with parent proxy ... nothing happened ... no packets come from kerio to Cent OS Squid ... nothing Logged !!
default gateway for all user is kerio LAN interface .. and we cant use proxy for users ...
is it required to have special traffic rule to work with squid ?!
or should i blocked kerio internet access and give the squid access to internet only ??
Plz Help

  •  
Goran

Messages: 326
Karma: 5
Send a private message to this user
I can see this post is still alive...
So few things to add Smile

ubuntu 14,15,16 transparent squid
This tuto can help to configure ubuntu, but also need some extra knowledge.
For fast sqiod response use (cache_mem option)
http://ubuntuserverguide.com/2012/06/how-to-setup-squid3-as- transparent-proxy-on-ubuntu-server-12-04.html
This configuration allow you to translate all ports.

I made schema what can help you to build transparent squid HTTP cache (wiring)

For more advanced combination, use your brain Smile

In kerio rule:
networl->internet HTTP (NAT)SQUID


Question cannot be stupid, but some of the answers can.
Previous Topic: Kerio Control & XenServer 7
Next Topic: Speed Control
Goto Forum:
  


Disclaimer:
Kerio discussion forums are intended for open communication between forum members and may contain information and material posted by members which may be useful in learning about Kerio products. The discussion forums are not intended to provide technical support for any specific product. Any information implied or expressed in the discussion forums is that of the posting member. Kerio is in no way responsible for the information posted in the forums, or its accuracy. Kerio employees may participate in the discussions, but their postings do not represent an offical position of the company on any issues raised or discussed. Kerio reserves the right to monitor and maintain the forums to promote free and accurate exchange of information.

Current Time: Tue Dec 06 18:52:20 CET 2016

Total time taken to generate the page: 0.14896 seconds
.:: Contact :: Home ::.
Powered by: FUDforum 3.0.4.