Search squid archive

Re: SQUID port to port

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

 



>
> Hi all,
>
> I have been suggested this
>
>> http_port 80 81   #to make squid listen to the desired ports
>
> One per line.
>
>
> Do I have to do something like this?
>
> http_port 80
> acl all src 0.0.0.0/0.0.0.0
> always_direct allow all
> cache_peer ip1 parent 8080 0 no-query origin_server name=DS1
> cache_peer_access allow DS1
>
> http_port 81
> acl all src 0.0.0.0/0.0.0.0
> always_direct allow all
> cache_peer ip2 parent 8181 0 no-query origin_server name=DS2
> cache_peer_access allow DS2
>
>
>
> I dont know if this is the way to determine that all the incoming
> requests to port 80 will go to 1p1:8080 and the requests to port 81
> will go to ip2:8181. Is this the way to do it?
>

* always_direct will prevent the peers ever being used. Drop that from
your config.

* all ACL only needs defining once, and only if using Squid-2.
   probably easier to understand: acl all src all

* still missing the ACL to do routing:

 acl DS1_okay myport 80
 acl DS2_okay myport 81

* cache_peer_access (did you read the link I gave. or did I omit it?)

 cache_peer _access <peer-name> [allow|deny] [acl [acl ...]

I'd suggest:
  cache_peer_access DS1 allow DS1_okay
  cache_peer_access DS1 deny !DS1_okay

  cache_peer_access DS2 allow DS2_okay
  cache_peer_access DS2 deny !DS2_okay

Amos



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

  Powered by Linux