Здравствуйте.
ОС Centos 7
squid 3.3
сеть 192.168.0.0/24не режет скорость
acl SSL_ports port 443 # RFC1918 possible internal network
acl Safe_ports port 80 # RFC1918 possible internal network
acl Safe_ports port 21 # RFC1918 possible internal network
acl Safe_ports port 443 # RFC 4193 local private network range
acl Safe_ports port 70 # RFC 4291 link-local (directly plugged) machinesacl Safe_ports port 210
acl Safe_ports port 1025-65535 # http
acl Safe_ports port 280 # ftp
acl Safe_ports port 488 # https
acl Safe_ports port 591 # gopher
acl Safe_ports port 777 # wais
acl CONNECT method CONNECT # unregistered ports
acl test src 192.168.0.252http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow localhost manager
http_access deny managerhttp_access allow localhost
http_access allow test
http_access deny allhttp_port 3128 transparent
cache_dir ufs /var/spool/squid 1000 16 256
coredump_dir /var/spool/squid
cache_mem 2000 MB
delay_pools 1
delay_class 1 2
delay_parameters 1 125000/125000 125000/125000
delay_access 1 allow test
delay_access 1 deny all
>[оверквотинг удален]
> http_access deny all
> http_port 3128 transparent
> cache_dir ufs /var/spool/squid 1000 16 256
> coredump_dir /var/spool/squid
> cache_mem 2000 MB
> delay_pools 1
> delay_class 1 2
> delay_parameters 1 125000/125000 125000/125000
> delay_access 1 allow test
> delay_access 1 deny allПравила
-A PREROUTING -p tcp -m tcp -i eno1.107 --dport 80 -j REDIRECT --to-ports 3128
-A POSTROUTING -o eno1.1245 -j MASQUERADE
eno1.107 - локальная сеть
eno1.1245 - внешний инт.
> Здравствуйте.
> ОС Centos 7
> squid 3.3
> сеть 192.168.0.0/24
> не режет
> delay_pools 1Когда-то, давным-давно, была вот http://www.squid-cache.org/mail-archive/squid-users/200305/0... такая проблема http://bugs.squid-cache.org/show_bug.cgi?id=219 .
Проверь, режет ли после именно _рестарта_, а не -k reconfigure. Может, это оно...
Как определил, что не режет? Скорость в инет какую пров дает?
> Как определил, что не режет? Скорость в инет какую пров дает?Скорость от пров-ра 50 мб.
Определил спидтестом.
Раньше, на другом серваке, с такими же настройками, строго speedtest.net показывал указаннуюс настройках скорость.
обновился до 3.5 - проблема не решена.
> обновился до 3.5 - проблема не решена.с документации:
чтобы включить функции пулов задержки в Squid, настройте --enable-delay-pools перед компиляцией.По ихней инструкции не получилось собрать.
Может у кого есть готовый Squid с --enable-delay-pools
Небольшая цитата посла make installMaking install in doc
make[1]: Вход в каталог `/home/squid-3.5.24/doc'
Making install in manuals
make[2]: Вход в каталог `/home/squid-3.5.24/doc/manuals'
make[3]: Вход в каталог `/home/squid-3.5.24/doc/manuals'
make[3]: Цель `install-exec-am' не требует выполнения команд.
make[3]: Цель `install-data-am' не требует выполнения команд.
make[3]: Выход из каталога `/home/squid-3.5.24/doc/manuals'
make[2]: Выход из каталога `/home/squid-3.5.24/doc/manuals'
Making install in release-notes
make[2]: Вход в каталог `/home/squid-3.5.24/doc/release-notes'
make[3]: Вход в каталог `/home/squid-3.5.24/doc/release-notes'
make[3]: Цель `install-exec-am' не требует выполнения команд.
make[3]: Цель `install-data-am' не требует выполнения команд.
make[3]: Выход из каталога `/home/squid-3.5.24/doc/release-notes'
make[2]: Выход из каталога `/home/squid-3.5.24/doc/release-notes'
make[2]: Вход в каталог `/home/squid-3.5.24/doc'
make[3]: Вход в каталог `/home/squid-3.5.24/doc'
make[3]: Цель `install-exec-am' не требует выполнения команд.
make[3]: Цель `install-data-am' не требует выполнения команд.
make[3]: Выход из каталога `/home/squid-3.5.24/doc'
make[2]: Выход из каталога `/home/squid-3.5.24/doc'
make[1]: Выход из каталога `/home/squid-3.5.24/doc'
Making install in helpers
make[1]: Вход в каталог `/home/squid-3.5.24/helpers'
Making install in basic_auth
make[2]: Вход в каталог `/home/squid-3.5.24/helpers/basic_auth'
Making install in DB
make[3]: Вход в каталог `/home/squid-3.5.24/helpers/basic_auth/DB'
make[4]: Вход в каталог `/home/squid-3.5.24/helpers/basic_auth/DB'
/usr/bin/mkdir -p '/usr/lib/squid'
/usr/bin/install -c basic_db_auth '/usr/lib/squid'
/usr/bin/mkdir -p '/usr/share/man/man8'
/usr/bin/install -c -m 644 basic_db_auth.8 '/usr/share/man/man8'
make[4]: Выход из каталога `/home/squid-3.5.24/helpers/basic_auth/DB'
make[3]: Выход из каталога `/home/squid-3.5.24/helpers/basic_auth/DB'
Making install in MSNT-multi-domain
make[3]: Вход в каталог `/home/squid-3.5.24/helpers/basic_auth/MSNT-multi-domain'
make[4]: Вход в каталог `/home/squid-3.5.24/helpers/basic_auth/MSNT-multi-domain'
/usr/bin/mkdir -p '/usr/lib/squid'
/usr/bin/install -c basic_msnt_multi_domain_auth '/usr/lib/squid'
/usr/bin/mkdir -p '/usr/share/man/man8'
/usr/bin/install -c -m 644 basic_msnt_multi_domain_auth.8 '/usr/share/man/man8'
make[4]: Выход из каталога `/home/squid-3.5.24/helpers/basic_auth/MSNT-multi-domain'
make[3]: Выход из каталога `/home/squid-3.5.24/helpers/basic_auth/MSNT-multi-domain'
Making install in NCSA
make[3]: Вход в каталог `/home/squid-3.5.24/helpers/basic_auth/NCSA'
make[4]: Вход в каталог `/home/squid-3.5.24/helpers/basic_auth/NCSA'
/usr/bin/mkdir -p '/usr/lib/squid'
/bin/sh ../../../libtool --mode=install /usr/bin/install -c basic_ncsa_auth '/usr/lib/squid'
libtool: install: /usr/bin/install -c basic_ncsa_auth /usr/lib/squid/basic_ncsa_auth
/usr/bin/mkdir -p '/usr/share/man/man8'
/usr/bin/install -c -m 644 basic_ncsa_auth.8 '/usr/share/man/man8'
make[4]: Выход из каталога `/home/squid-3.5.24/helpers/basic_auth/NCSA'
make[3]: Выход из каталога `/home/squid-3.5.24/helpers/basic_auth/NCSA'
Спасибо.