Модуль community.network.flowadm – Управление контролем ресурсов пропускной способности и приоритетом для протоколов, сервисов и зон в системах Solaris/illumos
Примечание
Этот модуль является частью коллекции community.network (версия 5.0.3).
У вас, возможно, уже установлена эта коллекция, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install community.network.
Чтобы использовать его в плейбуке, укажите: community.network.flowadm.
Обзор
- Создание/модификация/удаление сетевой пропускной способности и связанных ресурсов для определенного типа трафика на конкретном канале.
Псевдонимы: network.illumos.flowadm
Параметры
Параметр | Комментарии |
|---|---|
dsfield строка |
|
link строка | Указывает канал для настройки потока. |
local_ip строка | Идентифицирует сетевой поток по локальному IP-адресу. |
local_port строка | Идентифицирует сервис, указанный локальным портом. |
maxbw строка |
|
name псевдонимы: flow строка / обязательно |
|
priority строка | Устанавливает относительный приоритет потока. Варианты:
|
remote_ip строка | Идентифицирует сетевой поток по удалённому IP-адресу. |
state строка | Создать/удалить/включить/выключить IP-адрес на сетевом интерфейсе. Варианты:
|
temporary булево | Указывает, что настроенный поток временный. Временные потоки не сохраняются после перезагрузки. Варианты:
|
transport строка |
|
Примеры
- name: Limit SSH traffic to 100M via vnic0 interface
community.network.flowadm:
link: vnic0
flow: ssh_out
transport: tcp
local_port: 22
maxbw: 100M
state: present
- name: Reset flow properties
community.network.flowadm:
name: dns
state: resetted
- name: Configure policy for EF PHB (DSCP value of 101110 from RFC 2598) with a bandwidth of 500 Mbps and a high priority
community.network.flowadm:
link: bge0
dsfield: '0x2e:0xfc'
maxbw: 500M
priority: high
flow: efphb-flow
state: present
Значения возврата
Общие значения возврата документированы здесь, следующие являются полями, уникальными для данного модуля:
Ключ | Описание |
|---|---|
dsfield строка | Значение дифференцированных сервисов потока Возвращается: если dsfield определён Пример: |
link строка | Ссылка потока Возвращается: если link определён Пример: |
local_Ip строка | Локальный IP-адрес потока Возвращается: если local_ip определён Пример: |
local_port целое число | Локальный порт потока Возвращается: если local_port определён Пример: |
maxbw строка | Максимальная пропускная способность потока Возвращается: если maxbw определён Пример: |
name строка | Имя потока Возвращается: всегда Пример: |
priority строка | Приоритет потока Возвращается: если priority определён Пример: |
remote_Ip строка | Удаленный IP-адрес потока Возвращается: если remote_ip определён Пример: |
state строка | Состояние цели Возвращается: всегда Пример: |
temporary булево | Постоянство потока Возвращается: всегда Пример: |
transport строка | Транспорт потока Возвращается: если transport определён Пример: |
Ссылки на сборку
© 2012–2018 Michael DeHaan
© 2018–2024 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/collections/community/network/flowadm_module.html