Модули NAT для VPN, FTP, SIP

Допустим на Linux сервере настроен SNAT или маскарадинг, допустим как я описывал в статье Настройка маскарадинга (NAT) в Ubuntu. Но если за NAT много клиентов подключается к внешним серверам PPTP, FTP, SIP, то у них будут проблемы с подключением.

Читать далее «Модули NAT для VPN, FTP, SIP»

Установка и запуск ipt_NETFLOW

ipt_NETFLOW — быстрый NetFlow сенсор трафика, состоит из модуля ядра и iptables, поддерживает NetFlow v5, v9, v10(IPFIX).

Читать далее «Установка и запуск ipt_NETFLOW»

Установка и использование Nfsen

Nfsen — сборщик и анализатор Netflow с открытым исходным кодом, отображает статистику в веб интерфейсе в виде графиков.

Читать далее «Установка и использование Nfsen»

Установка и настройка fprobe

На тесте установлю сенсор fprobe, который будет собирать статистику с сетевых интерфейсов и передавать ее на коллектор.

Читать далее «Установка и настройка fprobe»

Решение ошибки Speedtest CLI «Failed to find a working test server»

Однажды при запуске Speedtest CLI на одном Linux сервере, я заметил следующую ошибку:

Читать далее «Решение ошибки Speedtest CLI «Failed to find a working test server»»

Распределение прерываний сетевой платы по ядрам процессора

Приведу пример распределения прерываний сетевых интерфейсов по ядрам процессора.
Для примера возьму сервер с accel-ppp, трафиком 6Gb/s, 500K+ pps, nat с ipoe и 6000 dchp клиентов.
А также обязательно отключим hyper-threading в BIOS, так как распределение нагрузки на виртуальные ядра может сильно увеличить нагрузку на некоторые физические ядра.

Читать далее «Распределение прерываний сетевой платы по ядрам процессора»