The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Снятие закачки в реальном времени!"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Настройка Squid и других прокси серверов (Public)
Изначальное сообщение [Проследить за развитием треда]

"Снятие закачки в реальном времени!"
Сообщение от Biglz emailИскать по авторуВ закладки on 12-Дек-03, 10:05  (MSK)
Здравствуйте ! Как без перезагрузки squid снять сеанс закачки у пользователя или отключить пользователя!
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Снятие закачки в реальном времени!"
Сообщение от slivarez Искать по авторуВ закладки on 12-Дек-03, 10:40  (MSK)
>Здравствуйте ! Как без перезагрузки squid снять сеанс закачки у пользователя или
>отключить пользователя!
Как снять сеанс мне самому очень хотелось бы узнать :)
А отключить пользователя можно так:
сделать два файла users.allow и users.deny  в которых хранить соответственно пользователей, которым доступ разрешен и запрещен.
Потом злобного пользователя занести в файл users.deny и выполнить squid -k reconfigure. При этом в конфиге сквида написать так:

acl allowed_users src "/.../users.allow"
acl denied_users src "/.../users.deny"

http_access deny denied_users
http_access allow allowed_users
http_access deny all

В принципе можно использовать только users.deny (чтоб ты сильно не менял свой конфиг) тогда напиши так:

acl denied_users src "/.../users.deny"
http_access deny denied_users
http_access allow #твои разрешения
http_access deny all

Главное, чтоб http_access deny denied_users стоял первее всех остальных http_access

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Снятие закачки в реальном времени!"
Сообщение от Junior emailИскать по авторуВ закладки on 12-Дек-03, 11:31  (MSK)
>>Здравствуйте ! Как без перезагрузки squid снять сеанс закачки у пользователя или
>>отключить пользователя!

Использовать для сих целей фильтр. Т.е. добавляешь правило в начало фильтрации и он уже никуда не попадает. Легко и удобно.
Например твой пользователь сидит тут 192.168.1.100 Он привышает пределы разумных полномочий и качает iso-образы один за другим.
Добавляем его в фильтр:
iptables -I INPUT 1 -i eth0 -p tcp -s 192.168.1.100 -d 192.168.1.1 --dport 3128 -j REJECT
И идёшь пить пиво.
eth0 - это сетевая от сервера в локальную сеть.
192.168.1.1 и 3128 - адрес сервера и порт на котором висит SQUID
Когда он проставит тебе требуемое количество пива:
iptables -D INPUT 1

Удачного дня.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Снятие закачки в реальном времени!"
Сообщение от Biglz emailИскать по авторуВ закладки on 12-Дек-03, 12:04  (MSK)
>>>Здравствуйте ! Как без перезагрузки squid снять сеанс закачки у пользователя или
>>>отключить пользователя!
>
>Использовать для сих целей фильтр. Т.е. добавляешь правило в начало фильтрации и
>он уже никуда не попадает. Легко и удобно.
>Например твой пользователь сидит тут 192.168.1.100 Он привышает пределы разумных полномочий и
>качает iso-образы один за другим.
>Добавляем его в фильтр:
>iptables -I INPUT 1 -i eth0 -p tcp -s 192.168.1.100 -d 192.168.1.1
>--dport 3128 -j REJECT
>И идёшь пить пиво.
>eth0 - это сетевая от сервера в локальную сеть.
>192.168.1.1 и 3128 - адрес сервера и порт на котором висит SQUID
>
>Когда он проставит тебе требуемое количество пива:
>iptables -D INPUT 1
>
>Удачного дня.


Большое спасибо! очень помогли! буду пробывать все это делать!

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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