Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: раздача через squid  (Прочитано 4174 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн User20111

  • Автор темы
  • Любитель
  • *
  • Сообщений: 55
    • Просмотр профиля
раздача через squid
« : 22 Декабря 2011, 14:35:46 »
Вопрос такой: имея прокси-сервер squid, могу я узнать сколько трафика потребляет тот или иной пользователь, на каких сайтах сидит, можно ли ограничить лимит потребляемого траффика отдельным пользователям, поставиь ограничения по времени и т.д. и п.т.
ОС ServerUbuntu 11.10
Если можно все эти дела делать на squid, то могли бы вы дать ссылку на инструкцию по настройке squid желательно на русском языке.
Если все это невозможно на этом прокси то какой порекомендуете?
« Последнее редактирование: 22 Декабря 2011, 14:39:29 от User20111 »

Оффлайн serg09

  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: раздача через squid
« Ответ #1 : 22 Декабря 2011, 16:13:00 »
узнать сколько трафика потребляет тот или иной пользователь, на каких сайтах сидит - да

можно ли ограничить лимит потребляемого траффика отдельным пользователям - средствами squid нет

поставиь ограничения по времени - да

и т.д. и п.т. - ХЗ
« Последнее редактирование: 22 Декабря 2011, 16:17:59 от serg09 »

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: раздача через squid
« Ответ #2 : 22 Декабря 2011, 16:15:57 »
Резать траффик можно с помощью самого squid (гуглим delay_access pool)
Считать траффик/смотреть посещаемость сайтов - парсить лог кальмара. Например с помощью lightsquid

Оффлайн User20111

  • Автор темы
  • Любитель
  • *
  • Сообщений: 55
    • Просмотр профиля
Re: раздача через squid
« Ответ #3 : 22 Декабря 2011, 17:05:48 »
узнать сколько трафика потребляет тот или иной пользователь, на каких сайтах сидит - да

можно ли ограничить лимит потребляемого траффика отдельным пользователям - средствами squid нет

поставиь ограничения по времени - да

и т.д. и п.т. - ХЗ
дайте ссылку на настройке squid желательно на русском язке.
То что вы сейчас перечислили можно будит смотреть через servubuntu?
сильно не пинайте если что-то не так написал, только начинающий.

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: раздача через squid
« Ответ #4 : 22 Декабря 2011, 17:08:59 »
что есть servubuntu?

http://ru.wikipedia.org/wiki/Squid

Оффлайн MonoLife

  • Активист
  • *
  • Сообщений: 356
  • "Пилите, Шура, пилите!" ©
    • Просмотр профиля
    • Under sky of Half-Life
Re: раздача через squid
« Ответ #5 : 22 Декабря 2011, 17:55:42 »
>User20111
Здесь, посмотрите..

Оффлайн User20111

  • Автор темы
  • Любитель
  • *
  • Сообщений: 55
    • Просмотр профиля
Re: раздача через squid
« Ответ #6 : 22 Декабря 2011, 21:41:02 »
т.е. я правильно понимаю, если настроишь статистику потребляемого трафика пользователей, и если хочешь узнать сколько трафика израсходовал тот или иной пользователь, то надо прописать в браузере адрес роутера на пользовательском компьютере , тогда появиться его статистика, так получается, а на самом компьютере где стоит ServerUbuntu не посмотришь статистику??

Пользователь решил продолжить мысль 22 Декабря 2011, 22:15:59:
что есть servubuntu?
Server ubuntu ОС наиболее продуктивнее ubuntu desktop и отсутствие графического интерфейса. 
« Последнее редактирование: 22 Декабря 2011, 22:15:59 от User20111 »

Оффлайн serg09

  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: раздача через squid
« Ответ #7 : 23 Декабря 2011, 08:21:50 »
Server ubuntu ОС наиболее продуктивнее ubuntu desktop и отсутствие графического интерфейса.

отличие лишь только в отсутствии дополнительных пакетов, а так все одно и то же.. из десктопа можно сделать сервер, удалив десктопные пакеты и прибив автозапуск иксов

Пользователь решил продолжить мысль 23 Декабря 2011, 08:24:41:
т.е. я правильно понимаю, если настроишь статистику потребляемого трафика пользователей, и если хочешь узнать сколько трафика израсходовал тот или иной пользователь, то надо прописать в браузере адрес роутера на пользовательском компьютере , тогда появиться его статистика, так получается, а на самом компьютере где стоит ServerUbuntu не посмотришь статистику??

не совсем.. надо поставить sudo apt-get install sarg.. потом запустить его, например sarg -d 23/12/2011-23/12/2011
потом зайти на адрес_сервера/squid-reports... и только тогда увидишь статистику... а на самом сервере через lynx или links, смотри на здоровье  ;)

Пользователь решил продолжить мысль 23 Декабря 2011, 08:33:28:


Пользователь решил продолжить мысль 23 Декабря 2011, 08:43:26:
ну а это на сервере.. через lynx

« Последнее редактирование: 23 Декабря 2011, 08:43:26 от serg09 »

Оффлайн User20111

  • Автор темы
  • Любитель
  • *
  • Сообщений: 55
    • Просмотр профиля
Re: раздача через squid
« Ответ #8 : 23 Декабря 2011, 10:09:45 »
При создании кэша выдает такую ошибку:
FATAL: Bungled squid.conf line 1958: cahe_dir ufs /var/spool/ squid 2048 64 256
Squid Cache (version 2.7.STABLE9): Terminated abnormally.
Понимаю что что-то не так со строкой 1958 для выделения местa для кэша, но почему не создается не могу понять.

Для разрешения трафика прописал
echo "1" > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o eth0 -s 192.168.0.0/24 -j MASQUERADE
вопрос: если у меня выход в интернет не через маршрутизатор, а прямой доступ через патч-корд то вместо nat что нужно прописать.

И еще вопрос для раздачи интернета лучше использовать FreeBSD??

Пользователь решил продолжить мысль 23 Декабря 2011, 10:17:13:
отличие лишь только в отсутствии дополнительных пакетов, а так все одно и то же.. из десктопа можно сделать сервер, удалив десктопные пакеты и прибив автозапуск иксов

ОС CentOS серверная от клиентской отличается также, всего лишь отсутстивем дополнительных пакетов или же это совсем разные ОС?
« Последнее редактирование: 23 Декабря 2011, 10:18:28 от User20111 »

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: раздача через squid
« Ответ #9 : 23 Декабря 2011, 10:49:49 »
Судя по всему в строке синтаксическая ошибка и лишний пробел
cache_dir ufs /var/spool/ squid 2048 64 256

Оффлайн User20111

  • Автор темы
  • Любитель
  • *
  • Сообщений: 55
    • Просмотр профиля
Re: раздача через squid
« Ответ #10 : 23 Декабря 2011, 11:47:42 »
Судя по всему в строке синтаксическая ошибка и лишний пробел cache_dir ufs /var/spool/ squid 2048 64 256
все спс оказался лишний пробел перед squid :) cache_dir ufs /var/spool/ squid 2048 64 256
а 1ая ошибка не ошибка не правильно списал ее)
А как на счет остальных вопросов?

Гарри Кашпировский

  • Гость
Re: раздача через squid
« Ответ #11 : 23 Декабря 2011, 12:02:34 »
Посты №2 и №7 в треде чем тебя не устроили как ответы?

Оффлайн serg09

  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: раздача через squid
« Ответ #12 : 23 Декабря 2011, 12:09:40 »
ОС CentOS серверная от клиентской отличается также, всего лишь отсутстивем дополнительных пакетов или же это совсем разные ОС?

1)что такое клиентская ОС?
2)CentOS не выпускается в версиях server и  desktop

Пользователь решил продолжить мысль 23 Декабря 2011, 12:15:22:
вопрос: если у меня выход в интернет не через маршрутизатор, а прямой доступ через патч-корд то вместо nat что нужно прописать.

патч-корд даже при условной длине, стремящейся к бесконечности, рано или поздно втыкается в какой-то маршрутизатор
« Последнее редактирование: 23 Декабря 2011, 12:15:22 от serg09 »

Оффлайн User20111

  • Автор темы
  • Любитель
  • *
  • Сообщений: 55
    • Просмотр профиля
Re: раздача через squid
« Ответ #13 : 23 Декабря 2011, 14:46:57 »
1)что такое клиентская ОС? 2)CentOS не выпускается в версиях server и  desktop
значит один и тот же дистрибутив Centos можно использовать как для сервера так и для пользователя?
и КАКОЙ бы вы выбрали дистрибутив раздачи интернета FreeBSD или же ServerUbuntu или Centos?

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: раздача через squid
« Ответ #14 : 23 Декабря 2011, 14:55:07 »
Как Вы думаете, что должны ответить пользователи данного форума?
На Вашем этапе познания системы нужно выбирать тот дистрибутив, который у друга-гуру. Ну или есть мощный пакет документации...

 

Страница сгенерирована за 0.042 секунд. Запросов: 25.