Squid3 tproxy

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
real
проходил мимо
Сообщения: 1
Зарегистрирован: 2016-02-03 9:57:33

Squid3 tproxy

Непрочитанное сообщение real » 2016-02-03 10:03:48

Пытаюсь реализовать блокировку различных ресурсов, на базе прозрачного SQUID.
На клиенте прописываю маршрут до нужного ресурса через линукс с проксей.
Настройки прокси:

Код: Выделить всё

    acl manager proto cache_object
    acl localhost src 127.0.0.1/32 ::1
    acl to_localhost dst 127.0.0.0/8 0.0.0.0/32 ::1

    acl operators src "/etc/squid3/operators_block.txt"

    acl SSL_ports port 443
    acl Safe_ports port 80 # http
    acl Safe_ports port 21 # ftp
    acl Safe_ports port 443 # https
    acl Safe_ports port 70 # gopher
    acl Safe_ports port 210 # wais
    acl Safe_ports port 1025-65535 # unregistered ports
    acl Safe_ports port 280 # http-mgmt
    acl Safe_ports port 488 # gss-http
    acl Safe_ports port 591 # filemaker
    acl Safe_ports port 777 # multiling http
    acl CONNECT method CONNECT

    #http_access deny all

    http_access allow manager localhost
    http_access deny manager
    http_access deny !Safe_ports
    http_access deny CONNECT !SSL_ports
    http_access deny operators
    http_access allow localhost
    http_access allow all
    #http_access deny all
    http_port 3128 intercept
    http_port 3129 tproxy

    cache deny all
    coredump_dir /var/spool/squid3
    refresh_pattern ^ftp: 1440 20% 10080
    refresh_pattern ^gopher: 1440 0% 1440
    refresh_pattern -i (/cgi-bin/|\?) 0 0% 0
    refresh_pattern . 0 20% 4320

iptables:

Код: Выделить всё

    # Generated by iptables-save v1.4.14 on Tue Feb 2 11:22:59 2016
    *mangle
    :PREROUTING ACCEPT [2783:307560]
    :INPUT ACCEPT [25673:7155810]
    :FORWARD ACCEPT [1010:326606]
    :OUTPUT ACCEPT [23047:7271968]
    :POSTROUTING ACCEPT [24057:7598574]
    :DIVERT - [0:0]
    -A PREROUTING -p tcp -m socket -j DIVERT
    -A PREROUTING -p tcp -m tcp --dport 80 -j TPROXY --on-port 3129 --on-ip 0.0.0.0 --tproxy-mark 0x1/0x1
    -A DIVERT -j MARK --set-xmark 0x1/0xffffffff
    -A DIVERT -j ACCEPT
    COMMIT
    # Completed on Tue Feb 2 11:22:59 2016
    # Generated by iptables-save v1.4.14 on Tue Feb 2 11:22:59 2016
    *filter
    :INPUT ACCEPT [250578:73336474]
    :FORWARD ACCEPT [1798:529894]
    :OUTPUT ACCEPT [227736:66644487]
    COMMIT
    # Completed on Tue Feb 2 11:22:59 2016
В итоге, какие бы acl я не указывал - сайты открываются постоянно. Если выключаю проксю - все перестает работать. В логах о тестовой машине никакой информации.
В файле /etc/squid3/operators_block.txt прописан мой IP, соответственно все должно блокироваться. Для проверки включал самое первое правило deny all - ничего не менялось.

При прописывании прокси в системе - все отрабатывает нормально.
В чем затык?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
ADRE
майор
Сообщения: 2645
Зарегистрирован: 2007-07-26 8:53:49
Контактная информация:

Squid3 tproxy

Непрочитанное сообщение ADRE » 2016-03-31 19:13:45

https - не перенаправляется.
//del