From 2203e654b389586650d553251b04544a34f189bf Mon Sep 17 00:00:00 2001 From: Sn4il Date: Mon, 2 Sep 2024 15:54:35 +0300 Subject: LFS 12.2 --- lfs-12.2-sysv/chapter08/iproute2.html | 432 ++++++++++++++++++++++++++++++++++ 1 file changed, 432 insertions(+) create mode 100644 lfs-12.2-sysv/chapter08/iproute2.html (limited to 'lfs-12.2-sysv/chapter08/iproute2.html') diff --git a/lfs-12.2-sysv/chapter08/iproute2.html b/lfs-12.2-sysv/chapter08/iproute2.html new file mode 100644 index 0000000..a1e97b5 --- /dev/null +++ b/lfs-12.2-sysv/chapter08/iproute2.html @@ -0,0 +1,432 @@ + + + + + + 8.66. IPRoute2-6.10.0 + + + + + + + + +

+ 8.66. + IPRoute2-6.10.0 +

+
+
+

+ Пакет IPRoute2 содержит набор программ для базового и расширенного + администрирования сетей IPv4. +

+
+
+
+ Приблизительное время сборки: + 0.1 SBU +
+
+ Требуемое дисковое + пространство: 17 MB +
+
+
+
+
+

+ 8.66.1. Установка пакета IPRoute2 +

+

+ Программа arpd, + входящая в этот пакет, не будет собрана, поскольку зависит от + Berkeley DB, которая не установлена в LFS. Однако каталог и + справочная страница для arpd все равно будут установлены. + Предотвратить это можно, выполнив приведенные ниже команды. +

+
sed -i /ARPD/d Makefile
+rm -fv man/man8/arpd.8
+

+ Скомпилируйте пакет: +

+
make NETNS_RUN_DIR=/run/netns
+

+ Этот пакет не содержит рабочего набора тестов. +

+

+ Установите пакет: +

+
make SBINDIR=/usr/sbin install
+

+ По желанию, установите документацию: +

+
mkdir -pv             /usr/share/doc/iproute2-6.10.0
+cp -v COPYING README* /usr/share/doc/iproute2-6.10.0
+
+
+

+ 8.66.2. + Содержимое пакета IPRoute2 +

+
+
+
+ Установленные программы: + bridge, ctstat (ссылка на lnstat), genl, + ifstat, ip, lnstat, nstat, routel, rtacct, rtmon, rtpr, rtstat + (ссылка на lnstat), ss и tc +
+
+ Созданные каталоги: + /etc/iproute2, /usr/lib/tc и + /usr/share/doc/iproute2-6.10.0 +
+
+
+
+

+ Краткое описание +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

+ bridge +

+
+

+ Настраивает сетевые мосты +

+
+

+ ctstat +

+
+

+ Утилита состояния подключения +

+
+

+ genl +

+
+

+ Универсальный интерфейс утилиты netlink +

+
+

+ ifstat +

+
+

+ Показывает статистику интерфейса, включая количество + переданных и полученных пакетов по интерфейсам. +

+
+

+ ip +

+
+

+ Основной исполняемый файл. Он имеет несколько различных + функций, в том числе эти: +

+

+ ip link <device> + позволяет пользователям просматривать состояние устройств + и вносить изменения +

+

+ ip addr + позволяет пользователям просматривать адреса и их + свойства, добавлять новые адреса и удалять старые +

+

+ ip neighbor + позволяет пользователям просматривать связи с соседями и + их свойства, добавлять новые записи и удалять старые +

+

+ ip rule + позволяет пользователям просматривать политики + маршрутизации и изменять их +

+

+ ip route + позволяет пользователям просматривать таблицу + маршрутизации и изменять правила таблицы маршрутизации +

+

+ ip tunnel + позволяет пользователям просматривать IP-туннели и их + свойства, а также изменять их +

+

+ ip maddr + позволяет пользователям просматривать multicast адреса и + их свойства и изменять их +

+

+ ip mroute + позволяет пользователям устанавливать, изменять или + удалять multicast маршрутизацию. +

+

+ ip monitor + позволяет пользователям постоянно отслеживать состояние + устройств, адресов и маршрутов +

+
+

+ lnstat +

+
+

+ Предоставляет сетевую статистику Linux; это обобщенная и + более полнофункциональная замена старой программы + rtstat +

+
+

+ nstat +

+
+

+ Отображает сетевую статистику +

+
+

+ routel +

+
+

+ Компонент ip + route для просмотра таблиц маршрутизации +

+
+

+ rtacct +

+
+

+ Отображает содержимое /proc/net/rt_acct +

+
+

+ rtmon +

+
+

+ Мониторит изменения таблицы маршрутизации +

+
+

+ rtpr +

+
+

+ Преобразует вывод ip + -o в удобочитаемую форму +

+
+

+ rtstat +

+
+

+ Утилита состояния маршрута +

+
+

+ ss +

+
+

+ Аналогично команде netstat показывает + активные соединения +

+
+

+ tc +

+
+

+ Управление трафиком для реализаций качества обслуживания + (QoS) и класса обслуживания (CoS) +

+

+ tc qdisc + позволяет пользователям настроить дисциплину обработки + очередей +

+

+ tc class + позволяет пользователям настраивать классы, на основе + планирования дисциплины обработки очередей +

+

+ tc filter + позволяет пользователям настроить фильтрацию пакетов + QOS/COS +

+

+ tc monitor + может использоваться для просмотра изменений, внесенных в + управление трафиком в ядре +

+
+
+
+
+ + + -- cgit v1.2.3