The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
squid Delay Pools не режет скорость, !*! ramzes3000, 07-Дек-16, 20:24  [смотреть все]
Здравствуйте.
ОС 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) machines

acl 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.252

http_access deny !Safe_ports

http_access deny CONNECT !SSL_ports

http_access allow localhost manager
http_access deny manager

http_access allow localhost

http_access allow test
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

  • squid Delay Pools не режет скорость, !*! ramzes3000, 11:29 , 08-Дек-16 (1)
    >[оверквотинг удален]
    > 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 - внешний инт.

  • squid Delay Pools не режет скорость, !*! Andrey Mitrofanov, 13:19 , 08-Дек-16 (2)
  • squid Delay Pools не режет скорость, !*! ipmanyak, 13:26 , 09-Дек-16 (3)
    • squid Delay Pools не режет скорость, !*! ramzes3000, 14:54 , 09-Дек-16 (4)
      > Как определил, что не режет? Скорость в инет какую пров дает?

      Скорость от пров-ра 50 мб.
      Определил спидтестом.
      Раньше,  на другом серваке, с такими же настройками, строго speedtest.net показывал указаннуюс настройках скорость.

      • squid Delay Pools не режет скорость, !*! ramzes3000, 20:00 , 14-Дек-16 (5)
        обновился до 3.5 - проблема не решена.
        • squid Delay Pools не режет скорость, !*! ramzes3000, 20:58 , 15-Мрт-17 (6)
          > обновился до 3.5 - проблема не решена.

          с документации:
          чтобы включить функции пулов задержки в Squid, настройте  --enable-delay-pools перед компиляцией.

          По ихней инструкции не получилось собрать.

          Может у кого есть готовый Squid с --enable-delay-pools


          Небольшая цитата посла make install

          Making 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'


          Спасибо.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру