| imho.ws |
![]() |
|
|
|
# 1 |
|
Full Member
Регистрация: 31.08.2003
Адрес: где-то между Марсом и Юпитером
Сообщения: 998
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
управление трафиком средствами Linux?
Возможно ли, иcключительно средствами, встроенными в Linux RedHat 7.1 (ядро 2.2), ограничение трафика через один из интерфейсов маршрутизирующего сервера для различных адресов в сети. Например на 8 пользователей (192.168.1.2...192.168.1.10), каждому чтобы была скорость ровно по 1 кбит/c. Еще интересует как сделать чтобы разным пользователям доступ в i-net открывался в разное время суток, например для пользователя с адресом 192.168.1.4 - доступ только с 23 до 8.
И еще, как мне посмотреть, сколько каждый пользователь скачал из I-net'a? Если возможно, то прошу поведать как мне все это можно реализовать в Linux без графического интерфейса.
__________________
Старые игры раздают здесь Последний раз редактировалось CEO; 06.05.2005 в 07:49. |
|
|
|
|
# 3 | |
|
мод
IMHO Кодер-200(6,7,8) Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Цитата:
А насчет учета трафика и ограничения скорости, были дополнительные модули к iptables, но опять же, я не уверен что они будут работать на таком старом ПО.
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям! Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru Pahan-Hubbitus. |
|
|
|
|
|
# 4 |
|
Junior Member
Регистрация: 19.04.2002
Адрес: Дом
Пол: Male
Сообщения: 187
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Насколько я помню, в 2.2 никогда не было netfilter'а и iptables. Там был ipchains. Считать и ограничивать в принципе можно и там, но нужно писать скрипты, которые буду запускаться по крону и управлять правилами ipchains. Но как вариант, можн обновить ядро хотя бы до 2.4 и потом использовать средства iptables и netfilter, которые более продвинуты по отношению к старым "цепочкам".
p.s.: сам себе я почти написал клиент-серверную систему раздачи и управления траффиком, базирующуюся на netfilter user queries (ядра 2.4 и выше)..
__________________
Дураки не динозавры - они не вымрут... Последний раз редактировалось pvs; 06.05.2005 в 11:10. |
|
|
|
|
# 5 | |
|
::VIP::
Регистрация: 25.12.2002
Адрес: SPb.RU
Сообщения: 958
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Цитата:
не помню можно ли ipchains считать траф |
|
|
|
|
|
# 6 |
|
Moderator
Регистрация: 30.10.2003
Адрес: 2men'57°10'N65°33'E
Сообщения: 2 165
![]() |
Ipchains накапливает статистику с момента запуска, тогда просто прописываешь правила для каждого ipадреса. Посмотреть её можно через ipchains -L -v. Ну а далее по твоему усмотрению, можешь cron'ом прописать перезапуск ipchains раз в сутки например. Хотя считать через средства ipchains не очень удобно.
__________________
Последний раз редактировалось KalaSh; 06.05.2005 в 14:24. |
|
|
|
|
# 7 |
|
Full Member
Регистрация: 31.08.2003
Адрес: где-то между Марсом и Юпитером
Сообщения: 998
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Спасибо всем за ответы. В моей версии Linux дествительно есть только ipchains. Вариант с написанием скриптика интересен, но сомневаюсь, что смогу его реализовать, темболее что в самом Линуксе я зеленый новичек.
Возможность использования traffic shaper меня заинтересовала. Научите плиз, как его настраивать или дайте мне соответствующий линк на хавту. KalaSh т.е, чтобы просмотреть статистику для пользователя с ip 192.168.1.4 я должен написать так: ipchains -s 192.168.1.4 -L -v или как ?
__________________
Старые игры раздают здесь |
|
|
|
|
# 8 |
|
::VIP::
Регистрация: 25.12.2002
Адрес: SPb.RU
Сообщения: 958
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
http://www.knowplace.org/shaper/
почитай - выберешь, что подойдет |
|
|