Добрый день,
ubuntu-server squid3, одна сетевая карта. Требуется реализовать доступ к интернету для локальной сети через squid, при это требуется пустить некоторые адреса(upproxy1) на каскадный прокси с авторизацией. Мне удалось добиться только 2х вариантов, либо всё работает только через каскад либо всё работает напрямую. Вот мой конфиг.http_port 3128
acl upproxy1 dst_as .google.com .facebook.com .yandex.ru
acl allowed_hosts src 192.168.1.0/24
acl localhost src 127.0.0.1/32
acl SSL_ports port 443
acl all srccache_peer 85.32.64.125 parent 3128 0 proxy-only no-query default login=login:password name=uproxy1
cache_peer_domain upproxy1
never_direct allow upproxy1#always_direct allow all
http_access allow allowed_hosts
http_access deny allcache_mem 65536 kb
cache_dir ufs /var/log/squid3/cache 1024 16 256cache_access_log /var/log/squid3/access.log
cache_log /var/log/squid3/cache.log
cache_store_log /var/log/squid3/store.log
#error_log /var/log/squid3/error.logforwarded_for off
> acl upproxy1 dst_as .google.com .facebook.com .yandex.ruВаш офисный планктон ещё не знает что такое TOR ? :)
>> acl upproxy1 dst_as .google.com .facebook.com .yandex.ru
> Ваш офисный планктон ещё не знает что такое TOR ? :)Данные адреса приведены для примера, смысл в том, что некоторые адреса нужно пустить именно через каскад, а всё остальное на прямую.
> пустить именно через каскад, а всё остальное на прямую.google://allow_direct
google://never_direct
> http_port 3128
> acl upproxy1 dst_as .google.com .facebook.com .yandex.ru
> acl allowed_hosts src 192.168.1.0/24
> acl localhost src 127.0.0.1/32
> acl SSL_ports port 443
> acl all src
> cache_peer 85.32.64.125 parent 3128 0 proxy-only no-query default login=login:password
> name=uproxy1
> cache_peer_domain upproxy1
> never_direct allow upproxy1Попробуй применить аксель cache_peer_access
cache_peer 85.32.64.125 parent 3128 0 proxy-only no-query default login=login:password
name=uproxy1
cache_peer_domain upproxy1
never_direct allow upproxy1
cache_peer_access 85.32.64.125 allow upproxy1
cache_peer_access 85.32.64.125 deny all