* [Sysadmins] управление траффиком на шлюзе
@ 2007-06-21 8:09 Peter V. Saveliev
0 siblings, 0 replies; only message in thread
From: Peter V. Saveliev @ 2007-06-21 8:09 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
...
Кросс-пост с sisyphus@, т.к. аудитория немного разная. Те, кто не пользуются
ALT могут заменять 'Sisyphus' на 'svn://radlinux.org/radlinux'. Поскольку я
не пользуюсь другими дистрибутивами, то и не собрал под них пакеты; если
будут желающие помочь в этом -- буду благодарен.
...
В Сизиф выложил довольно простую приладу: ncsh. Это системный сервис + шелл
для простого управления некоторыми не очень простыми сетевыми параметрами. До
сих пор писал под свои нужды, так что если кто-то чего-то там не найдёт --
говорите, допишем. Особенно это касается документации. Поскольку для меня и
так всё ясно, некоторые очень нужные моменты наверняка я не описал на вики.
Конфиг напоминает по стилю cisco и скрипты python. Разобраться, в общем,
несложно, более подробная информация тут:
http://radlinux.org:8088/connexion/wiki/ncsh
Основные полезности:
* управление шейпингом (на мой взгляд, несложное), см. рецепты на сайте
* управление маршрутизацией (RPDB) (скоро будет на сайте)
См. также README в пакете. Установка: apt-get install ncsh.
По умолчанию сервис не включён. Можно включить и использовать как совместно с
etcnet так и без него.
Запуск сервиса и шелла из-под рута. Чтобы запускать шелл из-под пользователя,
пользователь должен входить в группу netadmin и она должна быть первичной.
Как это сделать, не меняя первичную группу в passwd (с помощью команды
newgrp), описано в README. (сломано в текущей версии -- очепятка в
инит-скрипте -- это я выяснил по мере написания письма :) починю в следующей
сборке, а до завтра только из-под рута)
...
Вместе со всем этим в Сизиф ушёл пакет rt-network, в который теперь буду
паковать всякие попутные утилиты. Пока что там лежит только rt-egress. Это
утилита, которая показывает установленные очереди управления траффиком в
читаемом для человека виде (кто читал tc qdisc|class|filter show, меня
поймёт).
--
Peter V. Saveliev
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2007-06-21 8:09 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-06-21 8:09 [Sysadmins] управление траффиком на шлюзе Peter V. Saveliev
ALT Linux sysadmins discussion
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sysadmins/0 sysadmins/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 sysadmins sysadmins/ http://lore.altlinux.org/sysadmins \
sysadmins@lists.altlinux.org sysadmins@lists.altlinux.ru sysadmins@lists.altlinux.com
public-inbox-index sysadmins
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sysadmins
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git