Перейти к содержанию

Команды

Команды режима настройки#

Команда Описание команды
service conntrack-sync address-ignore <версия_IP> <адрес> Игнорирование сообщений системы отслеживания соединений про указанный адрес.
service conntrack-sync disable-external-cache Отключение использования внешнего буфера
service conntrack-sync event-listen-queue-size <размер> Установка размера буфера для сообщений от системы отслеживания соединений.
service conntrack-sync interface <имя_интерфейса> Установка интерфейса, через который будет происходить обмен информацией о состоянии соединений.
service conntrack-sync mcast-group <адрес> Установка адреса назначения для отправки информации о соединениях службам conntrack-sync в других системах.
service conntrack-sync netlink-reliable <состояние> Включение режима получения сообщений от ядра без повторной синхронизации.
service conntrack-sync monitor-ip <адрес> Установка виртуального адреса для переключения между активным и пассивным состоянием.
service conntrack-sync sync-queue-size <размер> Установка размера буферов для сообщений о состоянии соединений от/для других служб conntrack-sync.

Эксплуатационные команды#

Команда Описание команды
net connection-tracking clear Очистка памяти ядра, содержащей информацию об отслеживаемых соединениях.
net connection-tracking show Просмотр состояния отслеживаемых соединений.
service conntrack-sync clear external-cache Очистка внешнего буфера и запрос актуальных данных у других систем.
service conntrack-sync clear internal-cache Очистка внутреннего буфера, заполнение его информацией о текущем состоянии соединений в локальной системе и отправка этой новой информации службам conntrack-sync в других системах.
service conntrack-sync restart Перезапуск службы conntrack-sync.
service conntrack-sync show Вывод различных сведений о службе conntrack-sync

service conntrack-sync address-ignore <версия_IP> <адрес>#

Игнорирование сообщений системы отслеживания соединений про указанный адрес.

Синтаксис#
1
2
3
set service conntrack-sync address-ignore <версия_IP> <адрес>
delete service conntrack-sync address-ignore <версия_IP> <адрес>
show service conntrack-sync address-ignore <версия_IP> <адрес>
Режим команды#

Режим настройки.

Ветвь конфигурации#
1
2
3
4
5
6
7
service {
   conntrack-sync {
      address-ignore {
         версия_IP адрес
      }
   }
}
Параметры#

версия_IP

Множественный узел. Версия межсетевого протокола (Internet Protocol — IP), по правилам которой приведён адрес системы или сети в следующем параметре. Допустимые форматы:

  • ipv4: установить IPv4 адреса, для которых игнорируется трафик;
  • ipv6: установить IPv6 адреса, для которых игнорируется трафик.

адрес

Множественный узел. Адрес системы или подсети, для которого следует игнорировать сообщения от системы отслеживания соединений. Указывается в соответствии с версией протокола IP, определенной в предыдущем параметре. Допустимые значения представлены в таблице ниже.

Значение Описание
<x.x.x.x> IPv4-адрес. Применим если параметр версия_IP установлен в значение ipv4.
<x.x.x.x/x> IPv4-подсеть. Применим если параметр версия_IP установлен в значение ipv4.
<h:h:h:h:h:h:h:h> IPv6-адрес. Применим если параметр версия_IP установлен в значение ipv6.
<h:h:h:h:h:h:h:h/x> IPv6-подсеть. Применим если параметр версия_IP установлен в значение ipv6.
Значение по умолчанию#

Отсутствует.

Указания по использованию#

Команда используется для указания адреса системы или сети, сообщения о которых от системы отслеживания соединений следует игнорировать. При этом адрес может относиться как к отправителю, так и к получателю. Эта команда полезна, когда необходимо уменьшить объёмы обрабатываемых и передаваемых данных о соединениях. Обычно можно игнорировать сообщения про адрес петлевого интерфейса (127.0.0.1), про IP-адреса, настроенные на самой системе (так как обычно интерес представляет проходящий, сквозной трафик) и про соединения в рамках адресного пространства многоадресной передачи (например, 224.0.0.0/24).

Форма set этой команды используется для указания адреса системы или сети, сообщения про которые от системы отслеживания соединений следует игнорировать.

Форма delete этой команды используется для восстановления приёма сообщений про указанный адрес системы или сети.

Форма show этой команды используется для просмотра текущего состояния конфигурации в этом контексте.

service conntrack-sync disable-external-cache#

Отключение использования внешнего буфера.

Синтаксис#
1
2
3
set service conntrack-sync disable-external-cache
delete service conntrack-sync disable-external-cache
show service conntrack-sync
Режим команды#

Режим настройки.

Ветвь конфигурации#
1
2
3
4
5
service {
   conntrack-sync {
      disable-external-cache
   }
}
Параметры#

Отсутствуют.

Значение по умолчанию#

Отсутствует.

Указания по использованию#

Эта команда предназначена для отключения использования внешнего буфера.

Форма set этой команды используется для установки нужного значения параметра.

Форма delete этой команды используется для удаления параметру значения по умолчанию.

Форма show этой команды служит для просмотра текущего состояния конфигурации в этом контексте.

service conntrack-sync event-listen-queue-size <размер>#

Установка размера буфера для сообщений от системы отслеживания соединений.

Синтаксис#
1
2
3
set service conntrack-sync event-listen-queue-size <размер>
delete service conntrack-sync event-listen-queue-size
show service conntrack-sync event-listen-queue-size
Режим команды#

Режим настройки.

Ветвь конфигурации#
1
2
3
4
5
service {
   conntrack-sync {
      event-listen-queue-size размер
   }
}
Параметры#

размер

Размер буфера в байтах. Значение должно лежать в диапазоне 0-4294967295.

Значение по умолчанию#

По умолчанию размер буфера равен 8388608 байт (8 МБайт).

Указания по использованию#

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

Если системный журнал наполняется сообщениями «maximum netlink socket buffer size has been reached», то размер буфера для сообщений следует увеличить.

Форма set этой команды используется для установки нужного значения параметра.

Форма delete этой команды используется для возвращения параметру значения по умолчанию.

Форма show этой команды служит для просмотра текущего состояния конфигурации в этом контексте.

service conntrack-sync interface <имя_интерфейса>#

Установка интерфейса, через который будет происходить обмен информацией о состоянии соединений.

Синтаксис#
1
2
3
set service conntrack-sync interface <интерфейс>
delete service conntrack-sync interface
show service conntrack-sync interface
Режим команды#

Режим настройки.

Ветвь конфигурации#
1
2
3
4
5
service {
   conntrack-sync {
      interface интерфейс
   }
}
Параметры#

интерфейс

Обязательный параметр. Название сетевого интерфейса (например, eth0), через который должен производиться обмен информацией о состоянии соединений со службами conntrack-sync в других системах.

Значение по умолчанию#

Отсутствует.

Указания по использованию#

При работе conntrack-sync в рамках кластера стоит указывать здесь тот интерфейс, который используется кластерным ПО для обмена собственной информацией.

Форма set этой команды используется для установки нужного значения параметра.

Форма delete этой команды используется для стирания параметра из конфигурации службы.

Форма show этой команды используется для просмотра текущего состояния конфигурации в этом контексте.

service conntrack-sync mcast-group <адрес>#

Установка адреса назначения для отправки информации о соединениях службам conntrack-sync в других системах. Обмен производится посредством многоадресного вещания.

Синтаксис#
1
2
3
set service conntrack-sync mcast-group <адрес>
delete service conntrack-sync mcast-group
show service conntrack-sync mcast-group
Режим команды#

Режим настройки.

Ветвь конфигурации#
1
2
3
4
5
service {
   conntrack-sync {
      mcast-group адрес
   }
}
Параметры#

адрес

IPv4-адрес назначения многоадресной («multicast») передачи, используемый для рассылки информации о соединениях.

Значение по умолчанию#

Значение адреса многоадресной передачи по умолчанию 225.0.0.50.

Указания по использованию#

Указываемый в команде адрес не нужно связывать с каким-либо из сетевых интерфейсов системы.

Форма set этой команды используется для установки нужного значения параметра.

Форма delete этой команды используется для возвращения параметру значения по умолчанию.

Форма show этой команды используется для просмотра текущего состояния конфигурации в этом контексте.

Включение режима получения сообщений от ядра без повторной синхронизации.

Синтаксис#
1
2
3
set service conntrack-sync netlink-reliable <состояние>
delete service conntrack-sync netlink
show service conntrack-sync netlink-reliable
Режим команды#

Режим настройки.

Ветвь конфигурации#
1
2
3
4
5
service {
   conntrack-sync {
      netlink-reliable on|off
   }
}
Параметры#

состояние

Поддерживается одно из значений:

  • on - включает режим с получением надежных сообщений
  • off - включает режим с пересинхронизацией сообщений
Значение по умолчанию#

По умолчанию установлено значение on.

Указания по использованию#

По умолчанию используется режим с получением надежных сообщений от ядра. Для большинства сценариев использования рекомендуется использовать этот режим, однако при передаче объемов трафика близких к максимальной производительности лучшие результаты показывает режим с пересинхронизацией (off).

Форма set этой команды используется для установки нужного значения параметра.

Форма delete этой команды используется для возвращения параметру значения по умолчанию.

Форма show этой команды используется для просмотра текущего состояния конфигурации в этом контексте.

service conntrack-sync monitor-ip <адрес>#

Установка виртуального адреса для переключения между активным и пассивным состоянием.

Синтаксис#
1
2
3
set service conntrack-sync monitor-ip <адрес>
delete service conntrack-sync monitor-ip <адрес>
show service conntrack-sync monitor-ip
Режим команды#

Режим настройки.

Ветвь конфигурации#
1
2
3
4
5
service {
   conntrack-sync {
      monitor-ip адрес
   }
}
Параметры#

адрес

Формат – ipv4-адрес. Виртуальный адрес для переключения между состоянием.

Значение по умолчанию#

Отсутствует.

Указания по использованию#

Задает виртуальный адрес для переключения между активным и пассивным состоянием.

Форма set этой команды используется для установки нужного значения параметра.

Форма delete этой команды используется для возвращения параметру значения по умолчанию.

Форма show этой команды используется для просмотра текущего состояния конфигурации в этом контексте.

service conntrack-sync sync-queue-size <размер>#

Установка размера буфера для сообщений о синхронизации состоянии соединений от/для других служб conntrack-sync.

Синтаксис#
1
2
3
set service conntrack-sync sync-queue-size <размер>
delete service conntrack-sync sync-queue-size
show service conntrack-sync sync-queue-size
Режим команды#

Режим настройки.

Ветвь конфигурации#
1
2
3
4
5
service {
   conntrack-sync {
      sync-queue-size размер
   }
}
Параметры#

размер

Размер буфера в байтах. Оба буфера (и на приём, и на передачу) будут иметь такой — одинаковый — размер.

Значение по умолчанию#

Значение по умолчанию равно 1048576 байт (1 МБайт).

Указания по использованию#

Если в выводе команды show conntrack-sync statistics присутствует строка “Lost msgs”, то размер буфера следует увеличить.

Форма set этой команды используется для установки нужного значения параметра.

Форма delete этой команды используется для возвращения параметру значения по умолчанию.

Форма show этой команды используется для просмотра текущего состояния конфигурации в этом контексте.

net connection-tracking clear#

Очистка памяти ядра, содержащей информацию об отслеживаемых соединениях.

Синтаксис#
clear connection-tracking
Режим команды#

Эксплуатационный режим.

Параметры#

Отсутствуют.

Значение по умолчанию#

Отсутствует.

Указания по использованию#

Эта команда предназначена для уничтожения имеющейся у ядра локальной системы информации о всех соединениях. После отдачи команды выдаётся запрос на подтверждение операции.

net connection-tracking show#

Просмотр состояния отслеживаемых соединений.

Синтаксис#
net connection-tracking show
Режим команды#

Эксплуатационный режим.

Параметры#

Отсутствуют.

Значение по умолчанию#

Отсутствует.

Указания по использованию#

Эта команда предназначена для просмотра состояния отслеживаемых соединений. Отслеживание состояний соединений может быть настроено в соответствующих политиках фильтрации, либо правилах трансляции сетевых адресов.

service conntrack-sync clear external-cache#

Очистка внешнего буфера и запрос актуальных данных у других систем.

Синтаксис#
service conntrack-sync clear external-cache
Режим команды#

Эксплуатационный режим.

Параметры#

Отсутствуют.

Значение по умолчанию#

Отсутствует.

Указания по использованию#

Эта команда предназначена для принудительной актуализации данных службы conntrack-sync в текущей системе до уровня данных служб conntrack-sync в других системах.

Примечание

Во время выполнение команды очистки кеша, его состояние синхронизируется с таблицей состояния соединений ядра на основном устройстве.

service conntrack-sync clear internal-cache#

Очистка внутреннего буфера, заполнение его информацией о текущем состоянии соединений в локальной системе и отправка этой новой информации службам conntrack-sync в других системах.

Синтаксис#
service conntrack-sync clear internal-cache
Режим команды#

Эксплуатационный режим.

Параметры#

Отсутствуют.

Значение по умолчанию#

Отсутствует.

Указания по использованию#

Эта команда предназначена для принудительной очистки внутреннего буфера, заполнения его актуальной информацией о соединениях из ядра и отправки это актуальной информации службам conntrack-sync в других системах.

Примечание

Во время выполнение команды очистки кеша, его состояние синхронизируется с таблицей состояния соединений ядра.

service conntrack-sync restart#

Перезапуск службы conntrack-sync.

Синтаксис#
service conntrack-sync restart
Режим команды#

Эксплуатационный режим.

Параметры#

Отсутствуют.

Значение по умолчанию#

Отсутствует.

Указания по использованию#

Эта команда предназначена для перезапуска службы conntrack-sync. После перезапуска служба заполнит внутренний буфер актуальными данными из ядра. Новое содержимое внутреннего буфера будет отправлено службам conntrack-sync в резервных системах для обновления их внешних буферов.

service conntrack-sync show#

Вывод различных сведений о службе conntrack-sync.

Синтаксис#
service conntrack-sync show [external-cache | internal-cache | statistics | status]
Режим команды#

Эксплуатационный режим.

Параметры#

external-cache

Отображение содержимого внешнего буфера службы conntrack-sync.

internal-cache

Отображение содержимого внутреннего буфера службы conntrack-sync.

statistics

Вывода статистических данных, относящихся к работе службы conntrack-sync.

status

Отображения информации о текущем состоянии службы conntrack-sync.

Значение по умолчанию#

Отсутствует.

Указания по использованию#

Эта команда предназначена для отображения различных сведений о службе conntrack-sync.