Не могу ни как запретить юзерам качать мр3 через сквид. Перечитал этот форум. Сделал, как тут советуют, но ни чего не работатет. Качается все равно. Может кто нить отзовется по мылу и посмотрит мой конфиг - что в нем не так.
PS. Может это не работатет из-за того, что у меня пользователи ходят через сквид по паролю ?
скорее всего просто перепутан порядок объявления списков доступа
покажи чего наваял
>скорее всего просто перепутан порядок объявления списков доступа
>покажи чего наваялauthenticate_program /usr/local/squid/bin/ncsa_auth /usr/local/squid/etc/passwd
acl users proxy_auth REQUIRED
acl mp3 urlpath_regex -i .\mp3$
http_access allow users !mp3
http_access allow usersА потом ниже вот:
acl all src 192.168.20.0/255.255.255.0
acl localnet src 192.168.20.0/255.255.255.0acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl SSL_ports port 443 563
acl Safe_ports port 80 21 443 563 70 210 1025-65535
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 CONNECThttp_access deny all
icp_access deny all
miss_access allow all
>>скорее всего просто перепутан порядок объявления списков доступа
>>покажи чего наваял
>
>authenticate_program /usr/local/squid/bin/ncsa_auth /usr/local/squid/etc/passwd
>acl users proxy_auth REQUIRED
>acl mp3 urlpath_regex -i .\mp3$ошибка, надо так:
acl mp3 urlpath_regex -i \.mp3$>http_access allow users !mp3
>http_access allow users
в твоем случае достаточно указать
http_access deny mp3
http_access allow users
>А потом ниже вот:
>
>acl all src 192.168.20.0/255.255.255.0
оставь как было:
acl all src 0.0.0.0./0.0.0.0>acl localnet src 192.168.20.0/255.255.255.0
^^^^^^^^^^^^^^^^^^^^^^^^^^
а это зачем ?
>
>acl manager proto cache_object
>acl localhost src 127.0.0.1/255.255.255.255
>acl SSL_ports port 443 563
>acl Safe_ports port 80 21 443 563 70 210 1025-65535
>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 !Safe_ports
http_access deny CONNECT !SSL_ports
специально убрано или по недосмотру ?>http_access deny all
>icp_access deny all
>miss_access allow all
>ошибка, надо так:
>acl mp3 urlpath_regex -i \.mp3$угу
>>http_access allow users !mp3
>>http_access allow users
>в твоем случае достаточно указать
>http_access deny mp3
>http_access allow usersWow, телемаркет. Все работает :))))
>>А потом ниже вот:
>>
>>acl all src 192.168.20.0/255.255.255.0
>оставь как было:
>acl all src 0.0.0.0./0.0.0.0А всякие козлы не полезут ?
>
>>acl localnet src 192.168.20.0/255.255.255.0
>^^^^^^^^^^^^^^^^^^^^^^^^^^
>а это зачем ?А не надо ?
>а
>http_access deny !Safe_ports
>http_access deny CONNECT !SSL_ports
>специально убрано или по недосмотру ?Хм, я не убирал. Надо поставить ?
//====================================
Еще вопрос:
Сейчас качать не может ни кто.
Как сделать так, что бы я один мог качать, а остальные нет ?
>Wow, телемаркет. Все работает :))))
>
>>>А потом ниже вот:
>>>
>>>acl all src 192.168.20.0/255.255.255.0
>>оставь как было:
>>acl all src 0.0.0.0./0.0.0.0
>А всякие козлы не полезут ?у тебя же
http_access deny all
последним правилом, т.е. нужное разрешил - остальные нафик>>
>>>acl localnet src 192.168.20.0/255.255.255.0
>>^^^^^^^^^^^^^^^^^^^^^^^^^^
>>а это зачем ?
>
>А не надо ?
оно не мешает, только ты его не используешь :)>>а
>>http_access deny !Safe_ports
>>http_access deny CONNECT !SSL_ports
>>специально убрано или по недосмотру ?
>
>Хм, я не убирал. Надо поставить ?
ну и ладно>//====================================
>Еще вопрос:
>Сейчас качать не может ни кто.
>Как сделать так, что бы я один мог качать, а остальные нет
>?
http://squid.opennet.ru почитай, будет полезно, я думаю
>>//====================================
>>Еще вопрос:
>>Сейчас качать не может ни кто.
>>Как сделать так, что бы я один мог качать, а остальные нет
>>?
>http://squid.opennet.ru почитай, будет полезно, я думаюОчень полезно, ну последний раз помогите тупому сделать сразу. Больше не буду с глупостями приставать.