Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| dpi:dpi_options:dpi_divert_spec:start [2020/10/01 13:40] – [Настройка автозапуска] lexx26 | dpi:dpi_options:dpi_divert_spec:start [Дата неизвестна] (текущий) – удалено - внешнее изменение (Дата неизвестна) 127.0.0.1 | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | ====== 19 Отведение трафика на внешние платформы ====== | ||
| - | {{indexmenu_n> | ||
| - | < | ||
| - | Небольшая часть трафика может извлекаться из общего канала и передаваться для анализа и обработки на внешние платформы. | ||
| - | {{ : | ||
| - | |||
| - | ===== Настройка TAP интерфейсов ===== | ||
| - | * TAP0 - используется для отведения трафика | ||
| - | * TAP1 - Порт на стороне сервера, | ||
| - | * Между TAP0 и TAP1 создается Tunnel для передачи трафика на внешнюю платформу | ||
| - | * На интерфейсе TAP0 отключается mac learning | ||
| - | Из консоли выполнить следующие команды: | ||
| - | <code bash> | ||
| - | ip tuntap add tap0 mode tap | ||
| - | ip tuntap add tap1 mode tap | ||
| - | |||
| - | ip link set dev tap0 up | ||
| - | ip link set dev tap1 up | ||
| - | |||
| - | ip link add br0 type tunnel | ||
| - | |||
| - | ip link set tap0 master br0 | ||
| - | bridge link set dev tap0 learning off | ||
| - | ip link set tap1 master br0 | ||
| - | |||
| - | ifconfig tap0 192.168.4.20 up | ||
| - | ifconfig tap1 192.168.4.21 up | ||
| - | ifconfig br0 up | ||
| - | </ | ||
| - | <note warning> | ||
| - | |||
| - | ===== Настройка отведения трафика ===== | ||
| - | Задать отведение трафика (вариант задания через именованный профиль): | ||
| - | <code bash> | ||
| - | fdpi_ctrl load profile --service 14 --profile.name radius_accounting | ||
| - | fdpi_ctrl load --service 14 --profile.name radius_accounting --ip 10.16.252.11 | ||
| - | </ | ||
| - | где " | ||
| - | " | ||
| - | " | ||
| - | | ||
| - | | ||
| - | < | ||
| - | |||
| - | ===== Настройка автозапуска ===== | ||
| - | Для настройки интерфейсов отведения трафика при старте системы, | ||
| - | - Добавить в файл **/ | ||
| - | ip tuntap add tap1 mode tap | ||
| - | |||
| - | ip link set dev tap0 up | ||
| - | ip link set dev tap1 up | ||
| - | |||
| - | ip link add br0 type tunnel | ||
| - | |||
| - | ip link set tap0 master br0 | ||
| - | bridge link set dev tap0 learning off | ||
| - | ip link set tap1 master br0 | ||
| - | |||
| - | ifconfig tap0 192.168.4.20 up | ||
| - | ifconfig tap1 192.168.4.21 up | ||
| - | ifconfig br0 up </ | ||
| - | - Добавьте **rc.local** разрешения на выполнение: | ||
| - | - Внести изменения в файл **/ | ||
| - | Description=/ | ||
| - | Documentation=man: | ||
| - | ConditionFileIsExecutable=/ | ||
| - | After=network.target network-online.target | ||
| - | |||
| - | [Service] | ||
| - | Type=forking | ||
| - | ExecStart=/ | ||
| - | TimeoutSec=0 | ||
| - | RemainAfterExit=yes | ||
| - | GuessMainPID=no | ||
| - | |||
| - | [Install] | ||
| - | WantedBy=multi-user.target </ | ||
| - | - Включите службу **rc.local**, | ||