Ru-Board.club
← Вернуться в раздел «Программы»

» 3proxy

Автор: slech
Дата сообщения: 11.08.2006 11:13
3proxy

Freeware набор прокси-серверов под Windows/Unix/Linux

Документация | Загрузить | Расширения и дополнения | GitHub


Основные используемые версии:
Стабильная версия 0.6.1 (11.12.2009) Changelog + загрузка
Стабильная версия 0.7.1.4 (23.01.2016) Changelog
Стабильная версия 0.8.6 (07.03.2016) Changelog
Разрабатываемая версия 0.9b-devel Changelog


Дополнительно:
WrSpy - Анализатор логов и расширенная выдача статистики
Как избежать типичных ошибок при написании файлов конфигурации

// текущий бэкап шапки...
Автор: Nimnul
Дата сообщения: 27.08.2006 19:46
slech

Цитата:
Хотел спросить кто знает правильный синтаксис указания портов.

Вроде на сайте все нормально рассказано...

Цитата:
Может кто польуется и логи читает ?

А в чем проблема? Обычный текстовый файл...
Автор: Spine
Дата сообщения: 28.08.2006 19:50
даа, топик что-то тихий очень, неужто никто не пользуется?

и собственно вопрос: как описать вышестоящий прокси работающий на той-же машине, делал как в доке - неполучилось
Автор: Nimnul
Дата сообщения: 29.08.2006 07:31
Spine

Цитата:
неужто никто не пользуется?

У этого прокси очень специфичный круг пользователей
А чего банальный:
parent 1000 http 127.0.0.1 3128 vasya vasyapass
не пашет?
(Мне просто родительский не нужен, по этому подтвердить или опровергнуть проблему с парент прокси не могу )
Автор: ss25
Дата сообщения: 18.09.2006 16:45
пользуюсь им чуть более месяца пока доволен (до этого сидел на еспрокси но он не развиваеца да и надоели постоянные загрузки проца на 100%) есть лог в бд для меня это главное и авторизация по пользователям плоха чтолимит на исходящий трафик нельзя выставить в целом очень доволен. имхо бесплатного по окна я лучше ничего не видел.
Автор: Shur777
Дата сообщения: 09.12.2006 15:55
Пользуюсь уже несколько месяцев стабильными версиями, постоянно стоит в паре контор- отличный прокси! Главное мультиплатформенный и так сказать unix-way. Все нормально расписанно на сайте, опять же сейчас безпроблемно можно использовать для анализа логов WrSpy. Искренний респект авторам!
Автор: denisnk
Дата сообщения: 30.03.2007 22:53
А есть какой-то попроще анализатор логов?

И еще вопросик, чтобы считать трафик, нужно обязательно какой-то лимит выставить?
Автор: slech
Дата сообщения: 31.03.2007 09:59
denisnk
WrSpy - proxy log file analiser
помоему надо не лимиты выставлять а countin'ты - тогда будет учёт трафика.
Автор: denisnk
Дата сообщения: 31.03.2007 11:23
slech

Я же спрашивал про что-то другое!

А в каунтин обязательным параметром есть лимит трафика...
Автор: slech
Дата сообщения: 31.03.2007 13:27
denisnk
А другово не знаю.
Автор: Patron73
Дата сообщения: 17.04.2007 09:28
а как написать в конфиге, чтобы чтоб Citrix Meta frame через soksk5 проходил по всем машинам в сети без авторизации
Писал так

Код:
auth none
allow * * * 1080
maxconn 20
socks
Автор: Patron73
Дата сообщения: 18.04.2007 08:35
все дело в одном параметре flush

Код:
flush
auth none
allow *
socks
Автор: respite
Дата сообщения: 23.04.2007 16:14
Домашняя страница у проекта теперь такая: http://3proxy.ru/
Автор: slech
Дата сообщения: 01.05.2007 18:20
кто подскажет ?


service

internal 192.168.0.31
external 192.168.0.31

nserver 192.168.0.1
nserver 192.168.0.254
nscache 65536

auth none

socks

0.53i - The service is not responding to the control function.(видимо конфиг не нравится)
0.6devel - на ура при том же конфиге.

Добавлено:
Разбрался.
0.6 C:\3proxy\3proxy.exe C:\3proxy\3proxy.cfg --service
0.5 C:\3proxy\3proxy.exe C:\3proxy\3proxy.cfg

Нужно просто изменить в свойствх сервиса путь запускаемого файла.
Автор: slech
Дата сообщения: 02.05.2007 09:16
denisnk
ты кстати как проблему с подсчётом решил ?
Выставил заведомо высокие-недостижимые лимиты ?

Добавлено:
1. Плагин WindowsAuthentication кто-нибудь использует ?
как она работает ?

plugin "WindowsAuthentication.dll" WindowsAuthentication "Domain Users" - это понятно
auth windows - понятно
allow - что писать ?

2. На страничке Web-интерфейса есть поле Active - его можно изменять кликом - это на что то влияет ? поставил NO пользователю попрежему разрешено скачивать.


Автор: respite
Дата сообщения: 03.05.2007 10:58
slech
Возможно, глупый вопрос... Но после изменения поля "Active" ты делаешь Reload Config?
Автор: slech
Дата сообщения: 03.05.2007 11:17
respite
нет не делал,решил проверить.

Начинаю закачку через прокси.
Иду в web и там изменяю статус на NO - закачка продолжается.
Жму reload - закачка продолжается.
Иду в web а статут там по прежнему YES - после релоад он сам ставится в YES.

У тебя как ?

Автор: denisnk
Дата сообщения: 03.05.2007 12:20
slech

Да, установил очень большие лимиты.

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

А вообще, полезная штучка. Еще одним поводом для временного отказа от нее стало для меня то, что я не смог заставить Ad Muncher его перехватывать (даже с использованием специальной dll для прехвата сервисов). У меня через него прокси (Proxy+, UserGate) ходят для фильтрации.
Автор: respite
Дата сообщения: 03.05.2007 15:14

Цитата:
У тебя как ?

У меня эта прокся работает в таком месте, где я бываю раз в полгода =(

Так что, не проверить.

Зато есть предложение по оформлению шапки:

Домашняя страница

3proxy – это маленький FreeWare многоплатформный набор прокси-серверов (под Win32 и Unix).

[more=Подробнее]Он включает в себя
- HTTP прокси с поддержкой HTTPS и FTP (proxy/proxy.exe),
- SOCKSv4/SOCKSv4.5/SOCKSv5 прокси (socks/socks.exe),
- POP3 прокси (pop3p/pop3p.exe),
- FTP proxy, кэширующий DNS прокси,
- TCP и UDP портмапперы (tcppm, udppm),
- а так же комбинированный прокси-сервер с поддержкой дополнительных возможностей, таких как:
управление доступом,
ограничение ширины потребляемого канала,
ограничение трафика на день, неделю и месяц,
перенаправление соединений,
построение цепочек соединений (proxy chaining),
ротацию лог-файлов, ведение журналов через ODBC и syslog и т.д.

Он создан в рассчете на то, чтобы быть маленьким и простым, в то же время функциональным. Он может быть скомпилирован как с помощью Visual C, так и с помощью gcc.

Версия под Win32 использует родные библиотеки (т.е. не требуется Cygwin или другие POSIX-эмуляторы), поддерживается установка в качестве сервиса.

На сегодняшний день работоспособность проверена на Windows 98/NT/2000/2003/XP, FreeBSD/i386, NetBSD/i386, OpenBSD/i386, Linux/i386, Linux/PPC, Linux/Alpha.
Полный список возможностей см. в Release Notes и Changes.

3proxy является FreeWare и может быть использован по лицензии GNU/GPL или под собственной лицензией.[/more]
Автор: Gourmet
Дата сообщения: 03.05.2007 17:29
прежде, чем начнем разбираться и настраивать этот прокси, есть вопросы

гейт-машина попеременно работает в Win32 и Linux, поэтому заинтересовал именно этот прокси, чтобы настроить только в одной системе и скопировать файлы настроек - кстати, это будет работать?

маленькая сетка включена в большую через гейт-машину, на ней надо запустить прокси, чтобы

- работал выход из маленькой сетки в большую, и далее в Интернет
- работал лог трафика выхода всех машин маленькой сетки в Интернет
- не логился трафик маленькой сетки только в большую
- для указанных машин маленькой сетки квотировал трафик в Интернет, не трогая трафик в большую сетку
- запрещал не только отдельные сайты, но целиком домены и не для всех машин сетки, а только для указанных

анализатор логов нужно, чтобы давал суммы

- трафика за указанные сутки
- трафика за текущие сутки
- трафика за указанный календарный месяц
- трафика за текущий месяц

все перечисленное можно получить с этим прокси?
Автор: slech
Дата сообщения: 03.05.2007 19:15
Gourmet
Если не ошибаюсь то всё может, но поиграться придётся ненашутку. Хотя доки рулят.

Цитата:
гейт-машина попеременно работает в Win32 и Linux
- что это значит ? на одном компе 2-е оси ?
Автор: Gourmet
Дата сообщения: 03.05.2007 20:05

Цитата:
гейт-машина попеременно работает в Win32 и Linux
- что это значит ? на одном компе 2-е оси ?


написано же - попеременно

да, 2е
Автор: slech
Дата сообщения: 03.05.2007 22:14
в конфиге для Windows присутствует параметр service - незнаю как к нему относится версия для Linux.
Автор: Gourmet
Дата сообщения: 03.05.2007 22:37
или проигнорирует, или ошибку выплюнет
Автор: Patron73
Дата сообщения: 04.05.2007 08:17
проигнорирует, покрайне мере у мну на SUSE
Автор: Widok
Дата сообщения: 04.05.2007 10:48
шапка включена.
Автор: respite
Дата сообщения: 04.05.2007 12:56
Gourmet

Все указанное сделать реально, кроме пары допусков.


Цитата:
анализатор логов нужно, чтобы давал суммы

- трафика за указанные сутки
- трафика за текущие сутки
- трафика за указанный календарный месяц
- трафика за текущий месяц

Трафик анализируется сторонними приложениями или непосредственно тобою средствами БД, если через ODBC хранишь логи. При этом точность этих подсчетов страдает.
[more=Из ФАКа...]Почему так криво считается трафик? Не совпадает с ...
Следует учитывать, что 3proxy считает трафик только на прикладном уровне и только проходящий через прокси-сервер. Провайдеры и другие средства учета трафика считают трафик на сетевом уровне, что уже дает расхождение порядка 10% за счет информации из заголовков пакетов. Кроме того, часть трафика, как минимум DNS-разрешения, различный флудовый трафик и т.д. идут помимо прокси. Уровень "шумового" трафика в Internet сейчас составляет порядка 50KB/день на каждый реальный IP адрес, но может сильно варьироваться в зависимости от сети, наличия открытых портов, реакции на ping-запросы и текущего уровня вирусной активности. По этим причинам, если 3proxy используется чтобы не "выжрать" трафик выделенный провайдером, всегда следует делать некий запас порядка 15%.
Если на одной с 3proxy машине имеются какие-либо сервисы или работает пользователь - то их трафик не проходит через proxy-сервер и так же не будет учтен. Если где-то есть NAT, то клиенты выходящие через NAT помимо прокси так же останутся неучтенными. Если расхождение с провайдером превышает 10% - нужно искать причину именно в этом.
[/more]
Автор: Gourmet
Дата сообщения: 04.05.2007 13:04
оттуда


Цитата:
Если на одной с 3proxy машине имеются какие-либо сервисы или работает пользователь - то их трафик не проходит через proxy-сервер и так же не будет учтен


вот этот трафик надо считать, есессно днс для нее тоже кешировать

впрочем, наверно для этого достаточно настроить все приложения этой машины для использования 3proxy, как прокси-сервера, так?


Добавлено:
а встроенного анализатора логов нет никакого? хотя бы автоматически складировать логи по разным файлам/каталогам (один файл - сутки, один каталог - месяц) можно?
Автор: respite
Дата сообщения: 04.05.2007 13:06

Цитата:
есессно днс для нее тоже кешировать

Этот прокси не умеет пока ничего кэшировать.


Цитата:
впрочем, наверно для этого достаточно настроить все приложения этой машины для использования 3proxy, как прокси-сервера, так?

Да, конечно.


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

Там есть Counters - их значение постоянно обновляется и всегда актуально [more=Из How To...]Как ограничивать объем принимаемого трафика

counter <filename> <type> <reportpath>
countin <number> <type> <amount> <userlist> <sourcelist> <targetlist> <targetportlist> <commandlist>
nocountin <userlist> <sourcelist> <targetlist> <targetportlist> <commandlist>

Команды позволяют установить лимит трафика на день, неделю или месяц. Сведения о трафике постоянно сохраняются в двоичном файле, указываемом командой counter, что делает подсчет трафика независимым от перезагрузки прокси. Можно управлять двоичным файлом используя утилиту countersutil. Действие команд countin/nocountin аналогично действию bandlimin/nobandlimin, number - задает последовательный номер счетчика, номер должен быть уникальным положительным числом. Значение 0 указывает, что сведения для данного счетчика не надо сохранять в файле.
reportpath - путь, по которому будут создаваться текстовые отчеты по потребленному трафику.
type - тип ограничения или частота создания файлов отчета. D (На день), W (на неделю) или M (на месяц).
amount - объем трафика на указанный период в мегабайтах.

[/more]
Автор: Gourmet
Дата сообщения: 04.05.2007 15:08
опять не ясно


Цитата:
D (На день), W (на неделю) или M (на месяц)


одновременно на день и на месяц можно?

мне надо видеть каждый день сколько трафика какая машина сожрала, и сколько трафика все сожрали вместе и с начала суток, и с начала месяца - и чтобы есессно счетчики автоматически обнулялись по началу суток и по началу нового месяца

а также желательно бы видеть, куда этот трафик у какой машины ушел - то есть, хотя бы ip с суммами сколько с какого ip кто скачал

но тут я уже наверно пока много хочу, обычно такое коммерческие прокси делают

Страницы: 123

Предыдущая тема: Сжатие образа cd


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.