Search squid archive

Re: Fwd: %path% in acl list squid 2.6

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, 19 Aug 2010 11:08:00 +0530, sushi squid <sushi.squid@xxxxxxxxx>
wrote:
> Thanks Amos & John,
> I am glad that you all are replying so fast....(at least faster than me
> coming back and checking the solution :) )
> 
> I have few doubts with both Amos and John's reply and a new question
> 
> @Amos's solution : Mine is a transparent proxy sorry i didn't mention
that
> last time ... and i read that proxy_auth wont work with transparent
proxy
> settings, i also read that there has to be an external authentication
> program ....but i didn't understand it should check the authentication
of
> which credentials
> I just want that for each user a different blocklist/whitelist is
> used(without the user being asked for password).

Given that:
 * you earlier said this was on Windows XP
 * the use of %userprofile% variable indicates that it is running directly
on the box the user is logged into with their profile in the main registry
view.
 * NAT interception ("transparent") is not available in the supported
Squid releases
 * access to NAT tables on Windows requires replacing the whole networking
stack anyway
...
 What do you mean by transparent then?

> 
> @John's solution : i didn't understand what you meant by "i have to
manage
> the whitelist on my own" ??
> 
> The new question is ... about fail-safe with squid...
> I want to use 2 servers, one for fail-safe
> so is this configuration right ??
> 
> cache_peer    IPAdressOfMainServer        parent     3128    0  default
> cache_peer    IPAdressOfFail-SafeServer  sibilling    3128    0 
proxy-only
> 
> and then do i need to add the names to the dns_nameservers
> 
> dns_nameservers IPAdressOfMainServer
> dns_nameservers IPAdressOfFail-SafeServer
> 
> cache_peer is mainly for load balancing ....will this setting work??

One question at a time please.

You can work on building more complex systems after you sort out the
fundamental question of who is and is not allowed access and how to
identify them.

> 
> On Wed, Aug 18, 2010 at 5:19 AM, Amos Jeffries <squid3@xxxxxxxxxxxxx>
> wrote:
> 
>> On Tue, 17 Aug 2010 22:37:31 +0530, sushi squid <sushi.squid@xxxxxxxxx>
>> wrote:
>> > Thanks JD for the reply,
>> > My Problem is this ...
>> > Imagine a system with three accounts:
>> > 1)Administrator
>> > 2)John
>> > 3)Sushi
>> > I want that in the config file the path should be such that …
>> > when John logsin he has a different block list and when sushi logs in
>> > a different black list is loaded
>> >
>> > This has to be done with single installation of squid ….
>> > any ideas ..???
>>
>> I suggest forgetting loading config on login. That requires that Squid
>> load and startup during their login, which may not be realistic.
>> Particularly when running as a system service, or on a different box
>> altogether.
>>
>> Find some measure to identify the users inside Squid and structure your
>> access controls to identify the user before testing the user-specific
>> ACL.
>> User AD account name would be a good choice here since it's logins you
>> want
>> to base things on. The mswin_* helpers bundled with squid for windows
>> builds contact the local AD/SSPI directly.
>>
>> Each http_access (and other access types) are tested left-to-right
along
>> a
>> line. So a config like this:
>>
>>  acl userJohn proxy_auth john
>>  acl userBob proxy_auth bob
>>  acl userJohnBlocklist dstdomain "C:/userJohnBlocklist.txt"
>>  acl userBobBlocklist dstdomain "C:/userBobBlocklist.txt"
>>
>>  http_access allow userJohn !userJohnBlocklist
>>  http_access allow userBob !userBobBlocklist
>>  http_access deny all
>>
>> will only block requests which match "userJohn" using the
>> "userJohnBlocklist" list. vice versa for "userBob" and his list.
>>
>> Amos
>>
>> >
>> > On 8/17/10, John Doe <jdmls@xxxxxxxxx> wrote:
>> >> From: sushi squid <sushi.squid@xxxxxxxxx>
>> >>
>> >>> I am a newbie in squid ... my squid config file is giving some
>> strange
>> >>> error
>> >>> My OS is Windows XP and squid version is 2.6Stable
>> >>> In  the acl permission list the path is as follows
>> >>> acl goodsite url_regex -i  "%userprofile%/whitelist.txt"
>> >>
>> >> Maybe I am wrong but I do not think squid will resolve your
>> %userprofile%
>> >> variable...
>> >>
>> >> JD
>> >>
>> >>
>> >>
>> >>
>>


[Index of Archives]     [Linux Audio Users]     [Samba]     [Big List of Linux Books]     [Linux USB]     [Yosemite News]

  Powered by Linux