ALT Linux sysadmins discussion
 help / color / mirror / Atom feed
* [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