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

Приведу пример установки и настройки xt_NAT в Ubuntu Server 14.04 с версией ядра 4.4.0-142. На новых версиях ядра xt_NAT может не работать. По словам разработчика должно работать на Linux Kernel 3.18 и 4.1. Чтобы работало на новых версиях ядра, можно найти патчи.

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

Как вернуть ethX имена сетевым интерфейсам

Приведу пример возвращения старой схемы названий сетевых интерфейсов в Linux.

Читать далее «Как вернуть ethX имена сетевым интерфейсам»

Настройка RPS (Receive Packet Steering)

Receive Packet Steering (RPS) — программная реализация RSS. Полезен например когда на сетевом интерфейсе меньше прерываний чем ядер у процессора.

Читать далее «Настройка RPS (Receive Packet Steering)»

Скрипт генерации VLAN для Netplan

Однажды понадобилось добавить несколько сотен VLAN без IP адресов в конфигурацию Netplan и чтобы упростить процесс придумал такой скрипт:

Читать далее «Скрипт генерации VLAN для Netplan»

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

В этой статье я приведу пример изменения gc_thresh в Linux, этот параметр обычно нужно увеличивать на высоконагруженных серверах доступа.

Читать далее «Изменение gc_thresh в Linux»

Настройка Netplan

В этой статье я приведу примеры настройки сети используя Netplan.
Также замечу что например начиная с версии Ubuntu 18.04 по умолчанию используется Netplan.

Читать далее «Настройка Netplan»