Рубрики
Linux-сети (интерфейсы, адресация, namespaces)

babeld / frr / lx2160

/etc/sysctl.conf

/etc/babeld.conf

Рубрики
kali \ virus \ rootkit \ вирусы \ защита Linux-сети (интерфейсы, адресация, namespaces)

Убираем лишний шум при подключение хоста к сети

Смена имени хоста (hostname):

Отключение передачи имени хоста через DHCP

Использование sed для автоматического редактирования файлов:

Скрипт на баше:

Проверка:

Рубрики
Linux-сети (интерфейсы, адресация, namespaces) Конспект

Минимальная настройка ядра linux для обработки значительного трафика / производительность

Пример:

Для любознательных что есть что:

файлик /etc/sysctl.conf

ссылка с одной шляпой….

Рубрики
Linux-сети (интерфейсы, адресация, namespaces)

MPTCP / использовать несколько физических каналов для передачи данных

Рубрики
Linux-сети (интерфейсы, адресация, namespaces)

Тюнинг сети linux / производительность / Контроль перегрузки

ссылки:

Алгоритмы:

ethtool

Лимиты:

sysctl

Под trex

RTT/ Буферы / Как посчитать буфер, пример:

Контроль перегрузки / рекомендуемый контроль перегрузки по умолчанию / recommended default congestion control

BBR

Рубрики
Linux-сети (интерфейсы, адресация, namespaces)

netplan

Ссылки:

Нафига?:

Пример конфига с dhcp:

Пример статики с роутами и днсами:

Если требуется указать несколько IP-адресов для одного интерфейса, то запись будет выглядеть так:

Пример статики с роутами и днсами (более правильный для устаревшего/deprecated gateway4):

Пример wi-fi:

Пример bond:

Пример vlan:

виртуальные фейсы

Рубрики
Linux-сети (интерфейсы, адресация, namespaces)

tc / traffic control

Вводная инфа:

Синтаксис tc:

Это самый простой без классовый пример:

Пример создание классовой очереди HTB

Пример:

Пример:

Рубрики
Linux-сети (интерфейсы, адресация, namespaces)

boringtun / wireguard / wg / userspace / qrencode

ссылки:

install

systemd

Debian 11 генерация QR (каур кода) для wireguard

Пример конфигов wg-quik без boring

Пример запуска в ручную в userspace

Рубрики
Linux-сети (интерфейсы, адресация, namespaces) Конспект

Конспект: routing / frr / bgp / ecmp / babel

Cсылки:

Сети

Агрегат:

Динамическая маршрутизация:

Quagga (ex-Zebra) (deprecated / устарел)

BIRD

OSPF Terms / Neighbourhood / interface

Автономная система:

BGP

vtysh

OSPF mesh??

babeld

babeld

Рубрики
Linux-сети (интерфейсы, адресация, namespaces)

systemd-networkd / bond / ovs / wi-fi wpa_supplicant / apipa v4 v6 / tun / tap / dummy / bond / batman-adv

ссылки:

wpa_supplicant

wi-fi wpa_supplicant

bond средствами systemd

bond openvswitch / ovs

P.S

Своя генерация linklocal ipv4 / APIPA

Что то похожие на APIPA IPV6

APIPA IPV4 + IPV6

Виртуальных интерфейсы: tun, tap и dummy

B.A.T.M.A.N

Примеры конфигов batman-adv / bridge / vlan

br0 / mac / tap

MTU + br0

MTU + br0 + speed

Пример демона для снижения скорости:

Пример с файлом /etc/network/interfaces

eth0=dhcp, ovsbr0=eth1+eth2

classic name interface

Рубрики
DNS / DHCP Linux-сети (интерфейсы, адресация, namespaces)

ipv6 dhcp / debian / batman / ovs / radvd / isc-dhcp-server / dnsmasq / bind9

ссылки:

client interfaces

server interfaces

ovs

isc-dhcp-server

radvd

dnsmasq / off dns

bind

Рубрики
Linux-сети (интерфейсы, адресация, namespaces)

debian / ethtool / net tweak / производительность сетевой карты

ссылка

Настройки сетевой карты /etc/network/interfaces

Рассмотрим каждую команду более подробнее:

файлик /etc/sysctl.conf

Рубрики
Linux-сети (интерфейсы, адресация, namespaces)

bond linux

Ссылки:

Необходимо поставить пакет:

Проверяем:

Опция в ядре linux:

Режимы bond:

Пример конфига /etc/network/interfaces для bond:

Пример конфига /etc/network/interfaces для bond (debian 11 202207):

Проверка работы bon0

Бонд в режиме балансировки:

Рубрики
Linux-сети (интерфейсы, адресация, namespaces) Конспект

Конспект: ipv6 / disable / enable / setup / ip / ip6tables / ping / systemd-networkd

Сравнение ipv4 и ipv6

Отличие ipv6 от ipv4 и коротко об особенностях ipv6:

Типы совместного использование протоколов IPv4 и IPv6

Основные отличия IPV6 от IPV4

Ping:

Подключение по SSH:

Еще раз про типы адресов IPv6:

Обращение к страничкам в интернете:

DHCP в ipv6

Настройка ipv6 средствами systemd-networkd

Если все таки хочется задушить ipv6, используем systemd-networkd:

Еще примеры настройки сети используя systemd-networkd:

Ручное управление ipv6 программой ip:

firewall

Включения forward для ipv6:

Основной вариант отключения IPV6

вариант 2

вариант 3

Обще доступные серверы DNS для ipv6:

Пример записи ipv6 в /etc/network/interfaces

cisco

Рубрики
Linux-сети (интерфейсы, адресация, namespaces)

GATEWAY/ FORWARD / NAT / DNS / DHCP / debian

Настройка сети

Настройки интерфейса который получает интернет

Настройка интерфейс который его раздает

DNS

NAT / FORWARD / MASQUERADE

dhcp:

Рубрики
Linux-сети (интерфейсы, адресация, namespaces)

debian настройка сети / network / inerfaces

Настройка сети

Настройки интерфейса статика

Настройки интерфейса статика DHCP

Рубрики
Linux-сети (интерфейсы, адресация, namespaces)

Port knocking / icmp knoking

Ссылки:

knockd

Собственно а как стучать в порты?!

icmp knoking / iptables / ipset

Mikrotik port knoking icmp

Рубрики
Linux-сети (интерфейсы, адресация, namespaces)

route / маршрутизация

Рубрики
Linux-сети (интерфейсы, адресация, namespaces)

ARP / MAC / соответствие MAC/IP

Рубрики
Linux-сети (интерфейсы, адресация, namespaces)

ping / проверка доступности хоста