====== Citrin's home page ====== Перевод статьи [[http://citrin.ru/daemonnews/netgraph.html|All About Netgraph]] ([[http://citrin.ru/daemonnews/All-About-Netgraph.txt|plain text]]). Хорошее введение в сетевую подсистему FreeBSD - netgraph, которая предоставляет удобный способ написания модулей ядра, выполняющих разнообразные сетевые функции. Статья была написано достаточно давно, поэтому много с тех пор изменилось: netgraph перестал быть функциональным в чистом виде, уровни spl(9) уже не имеют смысла в 5-ке. Изменились стандартные узлы, появились новые. В частности с помощью netgraph реализована поддержка Bluetooth и ATM. Ссылки по применению netgraph: * [[http://sourceforge.net/projects/ng-netflow|ng-netflow]] - Генерирует поток netflow на маршрутизаторе под управлением FreeBSD. * [[ftp://ftp.wuppy.net.ru/pub/FreeBSD/local/kernel/ng_ipacct/|ng_ipacct]] - Модуль под FreeBSD для учета трафика. Новая реализация ipacctd. Формат управления и статистики как у Cisco ip accounting. [[http://citrin.ru/my/ng_ipacct.html|Мой опыт использования ng_ipacct]]. * [[http://people.freebsd.org/~wpaul/FEC/|ng_fec]] - Реализация механизма Cisco Fast EtherChannel для FreeBSD. [[http://avdor.irkutsk.ru/faq/article.php?show_id=308|Пример настройки]]. * Статья [[http://ezine.daemonnews.org/200406/netgraph.html|Изменение MAC-адреса во FreeBSD используя netgraph]] (англ). * [[http://citrin.ru/my/ng_source.txt|ng_source]] - Модуль для высокоскоростной генерации сетевых пакетов. * [[http://freshmeat.net/projects/ng_fwdswitch/|ng_fwdswitch]] - Базовый модуль для маршутизации. Направляет пакеты на основе src или dst ip к одному из получателей. Можно использовать, например, совместно с IDS Статья [[http://citrin.ru/my/cisco-conf.html|Автоматическое сохранение конфигурации маршрутизаторов cisco]] [[http://citrin.ru/backup.html|Шесть ошибок при организации резервного копирования]] [[http://citrin.ru/docs/|Разные книжки, в основном по unix]] [[http://citrin.ru/search/|Системы поиска файлов в локальной сети]] Мой e-mail: citrin [at] citrin.ru {{citrin-pgp-key.txt|Мой открытый ключ PGP}}