IPB

Здравствуйте, гость ( Вход | Восстановить аккаунт )

> Squid
blacklight
сообщение 22.2.2005, 0:23
Сообщение #1


Гуру
***

Группа: Пользователи
Сообщений: 1302
Регистрация: 7.4.2004
Из: 1 995
Пользователь №: 62



Начну с того что я решил поставить себе ДСЛ телекомовский.
А чтобы было не так накладно разделить его с еще 2 челами в домашней сети.
Для экономии траффика поставил прокси Squid 2.5 релиз 7.
Покачто юзаю через него ЖПРС.
Но уже думаю как мне в винде настроить аутентификацию пользователей и ограничение им траффика (для того чтоб небыло потом что типа ты качал ты и плати)....

Есть ли такая возможность в сквиде...
Знаете нехочеться переходить на какойнить другой прокси(неинтересно что ли)
Думаю даже для этих целей поставить какуюнить машинку типа пень 2(никто не продает)

И пожалуйста учитывайте то что я поставил все на винде(для любителей скриптинга)


--------------------
Я знаю как забрать деньги из пенсионного фонда.
Перейти в начало страницы
 
+Цитировать сообщение
2 страниц V   1 2 >  
Начать новую тему
Ответов (1 - 19)
Хищный Мышь
сообщение 22.2.2005, 8:33
Сообщение #2


циник
***

Группа: Пользователи
Сообщений: 891
Регистрация: 12.8.2004
Пользователь №: 182



blacklight
Айтентификация.... геморно.
Простой раздай всем статические IP , поставь webalizer и смотри статистику по IP. Если это не устроит, то можно попробовать настроить авторизацию.
Но зная твою любовь к творениям билли, читай тут smile.gif


--------------------
Добро всегда побеждает зло... Поэтому кто победил - тот добрый.
Я.Интернетометр. Измерьте вашу скорость.
Перейти в начало страницы
 
+Цитировать сообщение
Wayfinder™
сообщение 22.2.2005, 9:33
Сообщение #3


-=Распиз**й=-
***

Группа: Пользователи
Сообщений: 252
Регистрация: 18.8.2004
Пользователь №: 190



Хищный Мышь
Айтентификация.... геморно.
А чего геморного?

blacklight
Найди в нете ncsa_auth под винду, и вперед... Там ничего сложного нет.

конф примерно такой....
authenticate_program /путь/ncsa_auth /путь_к_файлу_паролей/password
authenticate_children 5

acl allow_users proxy_auth "/путь_к_файлу_юзеров_или_юзеры"
http_access allow allow_users
Перейти в начало страницы
 
+Цитировать сообщение
blacklight
сообщение 22.2.2005, 11:37
Сообщение #4


Гуру
***

Группа: Пользователи
Сообщений: 1302
Регистрация: 7.4.2004
Из: 1 995
Пользователь №: 62



Спасибо будем играться....


--------------------
Я знаю как забрать деньги из пенсионного фонда.
Перейти в начало страницы
 
+Цитировать сообщение
blacklight
сообщение 22.2.2005, 11:43
Сообщение #5


Гуру
***

Группа: Пользователи
Сообщений: 1302
Регистрация: 7.4.2004
Из: 1 995
Пользователь №: 62



Ну как я понял что с аутентификацией мы разобрались
осталось самое важное это ограничения траффика пользователям....
Что тут будем делать............................

:-\ так нехочеться ставить долбаный юзверь гейт но чувствую что к этому идет


--------------------
Я знаю как забрать деньги из пенсионного фонда.
Перейти в начало страницы
 
+Цитировать сообщение
Wayfinder™
сообщение 22.2.2005, 12:01
Сообщение #6


-=Распиз**й=-
***

Группа: Пользователи
Сообщений: 252
Регистрация: 18.8.2004
Пользователь №: 190



Под *nix моно Squid Traffic Counter, а вот под Win надо поискать...
Перейти в начало страницы
 
+Цитировать сообщение
Еще Один Черно-б...
сообщение 22.2.2005, 13:18
Сообщение #7


Созерцатель
***

Группа: Пользователи
Сообщений: 390
Регистрация: 1.1.2005
Пользователь №: 379



а самому написать?
использовать базу данных, мускуль самый раз
загнать туда базу пользователей, там же хранить обработанные логи
написать авторизатор
написать обработчик логов, запускаемый по крону... или по Sheduler-у
и редиректор которые проверяет трафик и другие данные ))
и все вроде

Сообщение отредактировал Еще Один Черно-белый - 22.2.2005, 13:19
Перейти в начало страницы
 
+Цитировать сообщение
FreeBSD
сообщение 22.2.2005, 14:26
Сообщение #8


Гуру
***

Группа: Пользователи
Сообщений: 2266
Регистрация: 9.5.2004
Из: 4 951
Пользователь №: 86



(blacklight @ 22.2.2005, 00:23)
И пожалуйста учитывайте то что я поставил все на винде(для любителей скриптинга)
А что мешает поставить PHP, Perl, bash?


--------------------
Обычно бессонная ночь начинается словами: "Сейчас ещё одну хрень прикручу..."
Перейти в начало страницы
 
+Цитировать сообщение
Еще Один Черно-б...
сообщение 22.2.2005, 14:44
Сообщение #9


Созерцатель
***

Группа: Пользователи
Сообщений: 390
Регистрация: 1.1.2005
Пользователь №: 379



А что мешает поставить PHP, Perl, bash?
linux в конце концов ))) или БЗДю biggrin.gif lol.gif
Перейти в начало страницы
 
+Цитировать сообщение
Хищный Мышь
сообщение 22.2.2005, 16:57
Сообщение #10


циник
***

Группа: Пользователи
Сообщений: 891
Регистрация: 12.8.2004
Пользователь №: 182



Скрипт для работы с логами сквида я выкладывал. Смотрите в разделе программирования.


--------------------
Добро всегда побеждает зло... Поэтому кто победил - тот добрый.
Я.Интернетометр. Измерьте вашу скорость.
Перейти в начало страницы
 
+Цитировать сообщение
blacklight
сообщение 23.2.2005, 1:25
Сообщение #11


Гуру
***

Группа: Пользователи
Сообщений: 1302
Регистрация: 7.4.2004
Из: 1 995
Пользователь №: 62



а самому написать?
использовать базу данных, мускуль самый раз
загнать туда базу пользователей, там же хранить обработанные логи
написать авторизатор
написать обработчик логов, запускаемый по крону... или по Sheduler-у
и редиректор которые проверяет трафик и другие данные ))
и все вроде

Да все хорошо
Поставлю Хрон
скуль
напишу скрипты
и для чего для аутентификации 3 человек(невижу рациональности)

Цитата
А что мешает поставить PHP, Perl, bash?

linux в конце концов ))) или БЗДю :D laugh.gif

Ставить лишний софт на комп который пренедлежит компании я неимею права вот это то самое печальное..................

Симпатизирую я скуиду но нужно рассмотреть самый легкий и дружелюбный вариант....

Ладно ДСЛ будет или нет я узнаю через неделю
Сквид для себя я поставил и отчеты мне держать перед собой а темболее ограничивать некчему.
Спасибо

PS
неисправимый любитель виндовса


--------------------
Я знаю как забрать деньги из пенсионного фонда.
Перейти в начало страницы
 
+Цитировать сообщение
Wayfinder™
сообщение 24.2.2005, 12:52
Сообщение #12


-=Распиз**й=-
***

Группа: Пользователи
Сообщений: 252
Регистрация: 18.8.2004
Пользователь №: 190



Поставь че нить типа этого
Перейти в начало страницы
 
+Цитировать сообщение
blacklight
сообщение 28.4.2005, 20:54
Сообщение #13


Гуру
***

Группа: Пользователи
Сообщений: 1302
Регистрация: 7.4.2004
Из: 1 995
Пользователь №: 62



Вот нашол коечто
почитайте
http://nibs.net.ua


--------------------
Я знаю как забрать деньги из пенсионного фонда.
Перейти в начало страницы
 
+Цитировать сообщение
FreeBSD
сообщение 28.4.2005, 21:54
Сообщение #14


Гуру
***

Группа: Пользователи
Сообщений: 2266
Регистрация: 9.5.2004
Из: 4 951
Пользователь №: 86



Лечение чтением ;-)


--------------------
Обычно бессонная ночь начинается словами: "Сейчас ещё одну хрень прикручу..."
Перейти в начало страницы
 
+Цитировать сообщение
DenisKa
сообщение 11.3.2010, 14:42
Сообщение #15


Новенький
*

Группа: Пользователи
Сообщений: 9
Регистрация: 11.3.2010
Пользователь №: 9746



(Wayfinder™ @ 22.2.2005, 9:33) *
Хищный Мышь

А чего геморного?

blacklight
Найди в нете ncsa_auth под винду, и вперед... Там ничего сложного нет.

конф примерно такой....
интересно как ты записываешь туда пароли в файле "логин:пароль" или через шифровании md5
Перейти в начало страницы
 
+Цитировать сообщение
FreeBSD
сообщение 11.3.2010, 16:27
Сообщение #16


Гуру
***

Группа: Пользователи
Сообщений: 2266
Регистрация: 9.5.2004
Из: 4 951
Пользователь №: 86



DenisKa, для тебя 5 летние темы актуальны???
Читаем...
Теперь нам осталось создать файл с паролями. Для этого необходимо выполнить следующую команду
# htpasswd -c /etc/squid/internet_users test
New password: *******
Re-type new password: *******
Adding password for user test
Ключ -с необходимо указывать только один раз, при создании файла с паролями. В последующем добавлять пользователей нужно без этого ключа. Итак, мы получили файл с примерно таким содержимым.
# cat /etc/squid/internet_users
test:89XzEEI/P0e56
Где test - имя пользователя, а 89XzEEI/P0e56 - хеш его пароля. Для добавления нового пользователя в существующий файл необходимо выполнить следующую команду
# htpasswd -b /etc/squid/internet_users admin 1234567
Adding password for user admin

# cat /etc/squid/internet_users
test:89XzEEI/P0e56
admin:EAJezc5eLXrV2
Думаю, что никаких проблем при использовании htpasswd возникнуть не должно. Более подробную информацию по использованию данной программы, а также по всем ключам можно получить как всегда прочитав мануал - man htpasswd.

Уф... еле с интернета переписал...

А что за страшное слово md5?
Если в сети пароли летает открытыми, смысл хранить пароли на сервере в md5?

перепишу ка я еще и man htpasswd
Usage:
htpasswd [-cmdpsD] passwordfile username
htpasswd -b[cmdpsD] passwordfile username password

htpasswd -n[mdps] username
htpasswd -nb[mdps] username password
-c Create a new file.
-n Don't update file; display results on stdout.
-m Force MD5 encryption of the password.
-d Force CRYPT encryption of the password (default).
-p Do not encrypt the password (plaintext).
-s Force SHA encryption of the password.
-b Use the password from the command line rather than prompting for it.
-D Delete the specified user.
On Windows, NetWare and TPF systems the '-m' flag is used by default.
On all other systems, the '-p' flag will probably not work.

о боги... md5 имеет коллизии


--------------------
Обычно бессонная ночь начинается словами: "Сейчас ещё одну хрень прикручу..."
Перейти в начало страницы
 
+Цитировать сообщение
Хищный Мышь
сообщение 11.3.2010, 16:38
Сообщение #17


циник
***

Группа: Пользователи
Сообщений: 891
Регистрация: 12.8.2004
Пользователь №: 182



echo -n passw | md5sum | /usr/bin/awk '{print $1}'

можно и так, если извращения любишь smile.gif

Сообщение отредактировал Хищный Мышь - 11.3.2010, 16:39


--------------------
Добро всегда побеждает зло... Поэтому кто победил - тот добрый.
Я.Интернетометр. Измерьте вашу скорость.
Перейти в начало страницы
 
+Цитировать сообщение
DenisKa
сообщение 12.3.2010, 10:59
Сообщение #18


Новенький
*

Группа: Пользователи
Сообщений: 9
Регистрация: 11.3.2010
Пользователь №: 9746



(FreeBSD @ 11.3.2010, 16:27) *
DenisKa, для тебя 5 летние темы актуальны???
Читаем...

Уф... еле с интернета переписал...

А что за страшное слово md5?
Если в сети пароли летает открытыми, смысл хранить пароли на сервере в md5?

перепишу ка я еще и man htpasswd

о боги... md5 имеет коллизии
я пробовал под винду ставить squid настроил но к сожалению у меня не получилось настроить ncsa_auto, htpasswd работает нормально т.е. я создал фаил паролей но он почему то его не считывал т.е. не авторизовал.
под никсом я поднимал все без проблем настроил squid+sams+rejik а вот под винду никак
Перейти в начало страницы
 
+Цитировать сообщение
FreeBSD
сообщение 12.3.2010, 11:19
Сообщение #19


Гуру
***

Группа: Пользователи
Сообщений: 2266
Регистрация: 9.5.2004
Из: 4 951
Пользователь №: 86



(DenisKa @ 12.3.2010, 10:59) *
под никсом я поднимал все без проблем настроил squid+sams+rejik а вот под винду никак
Вывод один - не дружишь ты с виндой


--------------------
Обычно бессонная ночь начинается словами: "Сейчас ещё одну хрень прикручу..."
Перейти в начало страницы
 
+Цитировать сообщение
DenisKa
сообщение 15.3.2010, 10:52
Сообщение #20


Новенький
*

Группа: Пользователи
Сообщений: 9
Регистрация: 11.3.2010
Пользователь №: 9746



(FreeBSD @ 12.3.2010, 11:19) *
Вывод один - не дружишь ты с виндой
скорее всего я что то не так делал, ну а если поможешь поднять squidNT с авторизации ncsa авторизации буду рад!!!!
может скинешь мне squidNT и htpasswd для винды, я попробую еще раз, о результатах после сообщу
Перейти в начало страницы
 
+Цитировать сообщение

2 страниц V   1 2 >
Быстрый ответОтветить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Сейчас: 11.11.2026, 19:27