Как включить или отключить Proxy ARP в Linux

Посмотрим статус Proxy ARP (1 — включен, 0 — отключен): Можно посмотреть на конкретном сетевом интерфейсе (где eth0 — имя сетевого интерфейса): Включить Proxy ARP можно так: Или так: Для выключения Proxy ARP команды аналогичны, нужно лишь указать 0 вместо 1. Сделанные выше изменения сбросятся после перезапуска системы, чтобы этого не произошло, откроем файл /etc/sysctl.conf […]

Сборка и установка accel-ppp

В этой статье я приведу пример сборки и установки accel-ppp в Ubuntu Server. Требования accel-ppp такие: Современный дистрибутив Linux Ядро версии 2.6.25 или старше cmake не младше версии 2.6 libcrypto-0.9.8 или старше (openssl-0.9.8) libpcre net-snmp-5.x (Для snmp) liblua5.1 (для IPoE c DHCP option 82)

Установка xrdp в Ubuntu

xrdp — RDP сервер для Linux Устанавливается в Ubuntu следующей командой: Для подключения к серверу xrdp из Windows можно использовать стандартный клиент удаленного рабочего стола, набрав в командной строке mstsc.exe. Конфигурация находится тут /etc/xrdp/, логи пишутся сюда — /var/log/xrdp-sesman.log Перезапустить xrdp можно так: Можно также установить графическую оболочку Xfce: И указать её графической оболочкой по […]

Решение ошибки «Job for puppetserver.service failed because the control process exited with error code»

Заметил однажды при запуске Puppet сервера, после установки, следующую ошибку: Job for puppetserver.service failed because the control process exited with error code. See «systemctl status puppetserver.service» and «journalctl -xe» for details. Ошибка возникает из-за того что не хватает оперативной памяти и чтобы устранить ошибку, откроем файл конфигурации Puppet сервера: И уменьшим объем выделяемой оперативной памяти […]

Причина увеличения RX overruns на сетевом адаптере

Заметил однажды на одном из серверов доступа, что немного растет значение RX overruns. Выполнил несколько раз команды (где p2p1 и p2p2 — имя сетевых интерфейсов): Увеличивалось только значение RX overruns, на 10 пакетов каждую секунду, при трафике около 2Gb/s (100 000 пакетов в секунду). На сервере был установлен сетевой адаптер «HP NC552SFP 10Gb 2-Port Ethernet […]

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

Допустим мы установили ntopng как я описывал в этой статье — Установка и настройка ntopng То есть выбрали необходимый пакет на http://packages.ntop.org/apt-stable/ и скачали его: Установим nprobe если он не установлен: Чтобы принимать NetFlow данные и передавать их на ntopng создадим файл (в редакторе nano клавиши CTRL+X для выхода, y/x для сохранения или отмены изменений): […]

Использование netwox

Приведу примеры использования netwox и опишу их. Установку netwox я описывал в этой статье — Установка netwox Пример стандартного запуска: netwox имеет достаточно много функций, посмотреть их можно нажав после запуска цифру 3 и Enter. Отображение конфигурации сети: Отображение отладочной информации: Отображение информации об IP-адресе или имени хоста: Отображение информации об MAC-адресе: Получение MAC-адресов из […]

Использование Linux ISG

Просмотр всех сессий: Просмотр информации о конкретной сессии: Просмотр количества сессий: Удаление конкретной сессии: Изменение скорости для конкретной сессии (входящая/исходящая, например 100 Мб/с): Замечу то скорость указывается в килобайтах, а при просмотре в таблице сессий отображается в байтах. Опишу возможные ключи к флагам: A (Сессия одобрена) X (Сессия не одобрена) S (Это услуга (или подсеанс)) […]

Изменение txqueuelen в Linux

Изменение txqueuelen позволяет установить длину очереди передачи данных для сетевых интерфейсов, когда очередь достигает указанного значения txqueuelen, тогда данные передаются, соответственно меньше трафик — меньше значение txqueuelen, большой трафик — txqueuelen можно увеличить. Посмотрим текущее значение txqueuelen для каждого сетевого интерфейса: В моем случае txqueuelen в Ubuntu Server 16.04 стандартно и равно 1000, допустим через […]