-
Я хочу сделать со своего кома прокси-сервер. Пробовал использовать разные программы, но так и не нашел такой, которая обеспечила бы все, что мне нужно. Может, кто подскажет как написать такую.
Итак, что мне надо:
1) аутентификация пользователей, включая их IP
2) возможность ограничения для каждого пользователя скорости входящего и исходящего потоков отдельно, а также смена этих значений в зависимости от количества подключенных пользователей
3) форма где можно будет увидеть кто с кокой скоростью в данный момент качает/отдает данные и сколько скачал/отдал за текущие сутки/месяц. + сохранить это в файл.
Плиз хелп.
-
> XakeP ©
WinRoute (или даже стандартный Internet Connection Sharing) в паре с TMeter и Bandwidth Controller полностью удовлетворят все твои требования.
-
Пробовал HandyCache + Tmeter.
HandyCache глюканит, а в Tmeter нельзя менять ограничения скорости в зависимости от количества подключенных пользователей.
-
> а в Tmeter нельзя менять ограничения скорости в зависимости
> от количества подключенных пользователей.
А он вообще разве умеет регулировать скорость? В TMeter и не надо менять ничего. Шейпером будет Bandwidth Controller.
-
> XakeP ©
Кстати, тебе нужен классический прокси или NAT маршрутизатор?
-
> А он вообще разве умеет регулировать скорость?
Если хорошенько разобраться – то есть.
Bandwidth Controller? Что ето?
У меня небольшая локальная сеть и все в нет выходят через мой адсл модем. Но в таком случае трудно контролировать пользователей. Я хочу поставить у себя прокси, который будет подключен к нету через этот же модем, а все остальные будут выходить в нет через мой комп.
-
> Bandwidth Controller? Что ето?
программа-шейпер
> Я хочу поставить у себя прокси, который будет подключен
> к нету через этот же модем, а все остальные будут выходить
> в нет через мой комп.
тогда, наверное, тебе все же NAT надо.
-
> DVM (27.01.2008 21:32:06) [6]
Если http и ряд других протоколов, то прокси достаточно, нечего делать пользователям в Интернет, пусть читают страницы с прокси.
-
> Anatoly Podgoretsky © (27.01.08 21:40) [7]
Ну может и так. Автору вопроса виднее.
-
Вопрос понял.
NAT НАДО!
-
Не надо.
-
> Anatoly Podgoretsky © (27.01.08 22:07) [10]
> Не надо.
почему?
-
> XakeP (27.01.2008 22:11:11) [11]
Прокси хватает.
-
> XakeP © (27.01.08 22:11) [11]
> почему?
На прокси значительно легче подсчитать трафик или ограничить скорость. Да и безопаснее, т.к. можно пользоваться только тем, что открыто на прокси и ничем более. Т.е. какой-то троян с клиентского компа не сможет просто так соединиться с чем то в сети интернет по, скажем, порту 666.
-
:)
Как скажите. Мне главное чтоб работали браузеры, менеджеры закачек и торент.
-
> и торент.
вот с этим могут быть проблемы.
-
> XakeP (27.01.2008 22:28:14) [14]
Это вообще общие слова.
Работа ведется не с браузерами, а с протоколами.
Какие протоколы реализуешь в прокси, те и будут работать.
-
Может кто-то предложит какие-то исходники?
-
> XakeP © (27.01.08 22:41) [17]
Да его писать не надо. Под, например FreeBSD или Linux есть отличнейшие прокси, кторые умеют все, что тебе нужно. Под Windows похуже, разве что MS ISA, но он монструозный какой то и небесплатный.
-
> Под Windows похуже, разве что MS ISA, но он монструозный
> какой то и небесплатный.
Вот мне какраз под виндовс надо. Потому и хочу написать.
-
> XakeP (27.01.2008 22:41:17) [17]
Исходниками заполонен Интернет, только поищи. Squid например в исходниках.
-
>[18] DVM©(27.01.08 22:54)
я ему уже советовал купить дешёвую железяку и поднять на ней *nix. автор учиться не хочет, никсов боится до судорог и поднимать ничего не будет.
после чего автор был мной оставлен наедине со своими кактусами.
-
-
> ketmar © (27.01.08 23:09) [21]
мне под виндовс надо!!!!!!!!
-
> мне под виндовс надо!!!!!!!!
Ничего сложного в этом линуксе нет. Врмя на изучение в линуксе того что тебе понадобится будет в десятки раз меньше времени потраченного на написание прокси.
-
>[23] XakeP©(27.01.08 23:24)
>мне под виндовс надо!!!!!!!!
а мне — под visopsys. только я не беру visopsys, а ставлю *nix.
ты скажи честно: «меня не волнует, как задача решается эффективно и удобно, мне хочется и себе мозг поиметь, и вам вдобавок». а то мы тут распинаемся, пытаемся тебе пояснить, как всё сделать по-уму и эффективно…
-
Неужели я смогу по линуксом запустить оперу, торент, квип и т.п. ?
-
> XakeP (27.01.2008 23:55:26) [26]
Такой же вопрос тебе могут задать пользователи других ОС
-
> XakeP © (27.01.08 19:56)
...
2) возможность ограничения для каждого пользователя
> скорости входящего и исходящего потоков отдельно, а также
> смена этих значений в зависимости от количества подключенных
> пользователей
...
на линуксе есть?
-
>[26] XakeP©(27.01.08 23:55)
а зачем тебе это? кто тебя заставляет жить под пингвином?
-
>[28] XakeP©(28.01.08 00:27)
«на» — нет. а «в» — таки есть.