Юзвери ходят по инету те все ок. Но я хочу чтобы сначала они шли на сквид а он кешировал страницы и перенаправлял на вышестоящий проксик.
Подрубил на фряхе 6.2 squid/2.6.STABLE13 192.168.0.5 и указал parent 192.168.0.6
В выводе по простым запросам типа http://www.mail.ru http://www.rambler.ru все ок грузит и кеширует, но когда некоторые ссылки кликаешь то пишет такое:
Код: Выделить всё
ОШИБКА
Запрошенный URL не может быть доставлен
------------------------------------------------------------------------
Во время доставки URL:
http://r.mail.ru/cln3405/redir.rbc.ru/cgi-bin/redirect.cgi?
Произошла следующая ошибка:
Невозможно определить IP адрес узла r.mail.ru
Сервер адресов ответил:
Server Failure: The name server was unable to process this query.
Это обозначает:
Кэш не в состоянии определить сервер, указанный в URL.
Проверьте правильность написания адреса.
------------------------------------------------------------------------
Generated Fri, 31 Aug 2007 20:14:52 GMT by site.0.168.192.in-addr.arpa (squid/2.6.STABLE13)
Код: Выделить всё
http_port 192.168.0.5:3128
icp_port 0
hierarchy_stoplist cgi-bin ?
acl QUERY urlpath_regex cgi-bin \?
no_cache deny QUERY
cache_mem 128 MB
maximum_object_size 8092 KB
maximum_object_size_in_memory 512 KB
cache_peer 192.168.0.6 parent 8080 0 no-query default
#dns_testnames 192.168.0.6
cache_dir ufs /usr/local/squid/cache 2048 64 256
cache_access_log /usr/local/squid/logs/access.log
cache_log /usr/local/squid/logs/cache.log
cache_store_log /usr/local/squid/logs/store.log
cache_mgr xz123@mail.ru
error_directory /usr/local/etc/squid/errors/Russian-koi8-r
refresh_pattern ^ftp: 1440 20% 10080
refresh_pattern ^gopher: 1440 0% 1440
refresh_pattern . 0 20% 4320
#redirect_program /usr/local/etc/squid/redirector.pl
#redirect_children 10
acl all src 0.0.0.0/0.0.0.0
acl allowed_sites dstdomain "/usr/local/etc/squid/allowed_sites.conf
acl limited_IP src "/usr/local/etc/squid/limited_IP.conf"
acl localhost src 127.0.0.0/8
acl localnet src 192.168.0.0/24
#acl denied_sites dstdomain #"/usr/local/etc/squid/denied_ext.conf"
#http_access deny denied_sites
http_access allow allowed_sites
http_access deny limited_IP
http_access allow localnet
http_access allow localhost
http_access deny all
coredump_dir /usr/local/squid/cache
pid_filename /usr/local/squid/logs/squid.pid