Серверная Админа | Компьютерные сети
26.1K subscribers
1.12K photos
6 videos
7 files
1.18K links
Я действующий сетевой инженер, расскажу вам о сетях в доступной форме.

Реклама - @bashmak_media
Мы на бирже: https://telega.in/c/school_network

РКН: https://vk.cc/cHYqt5
Download Telegram
Какой механизм предотвращает атаку VLAN Hopping путем жесткого назначения VLAN на порты коммутатора?
Anonymous Quiz
15%
BPDU Guard
48%
Port Security
18%
Disabling DTP
20%
DHCP Snooping
5🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
👋 Привет, сетевой друг!

Сегодня расскажем о Usenet и группах новостей — старом, но всё ещё живом сервисе.

🟣Что такое Usenet: Это одна из первых систем для обмена сообщениями, которая появилась еще задолго до современного интернета. В Usenet существовали группы по любым темам: от программирования до политики. Каждая группа имела свою иерархию, например, comp.lang.c — для обсуждения языка C.

🟣Почему Usenet затмился: все дело в том, что со временем появились соцсети и форумы, которые оттянули пользователей. Сейчас сервис в основном работает по платной подписке с ограниченными пробными периодами.

🟣Что с ним сейчас: Даже несмотря на спад популярности, некоторые группы продолжают работать, а через Google Groups можно найти старые обсуждения и даже поучаствовать в новых. И интересно, что для обмена файлами использовалась техника кодирования, превращающая файлы в текст и позволяющая отправлять их как обычные сообщения.

🟣Неожиданное продолжение: Usenet существует в нишевых сообществах и форумах, а Google продолжает поддерживать доступ к старым группам. Такое вот возвращение в «золотую эпоху» интернета — с простыми текстами и обменом файлами и без всех этих сложных интерфейсов.

Серверная Админа | #usenet
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17
👋 Привет, сетевой друг!

Сегодня разберёмся, что такое Uplink и Downlink и почему это не совсем то же самое, что CTS и STC.

🟣Что такое CTS и STC? CTS (Client-to-Server) и STC (Server-to-Client) — это термины для описания направления трафика. CTS — когда данные идут от клиента к серверу, а STC — когда сервер отправляет данные клиенту.

🟣А что такое Uplink и Downlink? В сети Uplink — это когда данные идут от тебя к внешнему миру, а Downlink — наоборот, когда данные идут от интернета к тебе. Например, если ты качаешь фильм — это Downlink. А если заливаешь в него видео — это Uplink. Всё вроде бы просто, но есть нюанс…

🟣Тут начинается игра слов. Допустим, ты настроил сервер с IP и поехал в отпуск. Ты заходишь на сервер из другого города. Для провайдера трафик от сервера к тебе будет Uplink, а от тебя к серверу — Downlink. Но для тебя наоборот — от сервера к тебе это STC, от тебя к серверу — CTS.

🟣В итоге: Uplink и Downlink могут напоминать CTS и STC, но их значение зависит от того, с чьей стороны мы смотрим на трафик.

Серверная Админа | #uplink #downlink
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥20👾21👍1
👋 Привет, сетевой друг!

Сегодня расскажем, что такое reassembling

🟣Что такое reassembling: Представьте, что ваше сообщение в сети — это большой пазл, который нужно собрать. Когда данные слишком большие для одного пакета, они разбиваются на части. Reassembling — по факту процесс их восстановления в исходное сообщение.

🟣Без reassembling данные невозможно правильно обработать. Например, при отправке запроса на YouTube через браузер, данные могут быть слишком огромными, чтобы поместиться в один пакет. Сегменты разбиваются и передаются отдельно, а только после того, как все части собраны, можно понять, что это за запрос.

🟣Испольузется он обычно в таких протоколах: IPv4/IPv6, TCP, OpenVPN, QUIC, HTTP/2

🟣Как это работает на практике: Когда данные передаются через разные устройства, часть сегментов может задерживаться. Например, один сегмент может остаться на маршрутизаторе или DPI (системе анализа трафика). Пока все части не собраны, анализ невозможен, и система не может принять решение о пропуске трафика.

Серверная Админа | #reassembling
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17
Please open Telegram to view this post
VIEW IN TELEGRAM
😁75🔥8👍43
📝 Из чего состоит Ethernet-кадр

Каждый раз, когда вы смотрите видео, отправляете сообщение или просто открываете сайт, в сети передается куча данных — и упакованы они по определённым правилам. Это называется Ethernet-кадр, и вот как он устроен:

🟣Куда и от кого (заголовок):
MAC-адрес получателя (6 байт): кому отправляется «посылка». Может быть конкретный адрес, или, если нужно — всем сразу.
MAC-адрес отправителя (6 байт): от кого она пришла.
Тип содержимого (2 байта): что внутри — например, данные IPv4, IPv6, ARP и т.д.

🟣Содержимое (payload):
— 46–1500 байт: сами данные. Если их вдруг меньше 46 байт, система добавит «наполнитель», чтобы всё выглядело солидно — минимальный размер должен соблюдаться.

🟣Контроль качества (FCS):
— 4 байта: контрольная сумма. Перед отправкой система подсчитывает её, а на приёмной стороне сверяют, не повредилось ли что-то в пути.

🟣Размеры кадра:
— Минимум: 64 байта (иначе не примут)
— Максимум: 1518 байт (или до 9018 байт для jumbo-кадров — когда данных много)

Серверная Админа | #network
Please open Telegram to view this post
VIEW IN TELEGRAM
👍304👾2
fail2ban + Traefik — блокируем HTTP ddos флуд

В этой статье — как защититься от HTTP-флуда, используя Traefik и fail2ban. Один из клиентских доменов попал под атаку: сервер захлебнулся от тысяч запросов в секунду, CPU зашкалил, а пользователи увидели только таймауты. Вручную забанить IP удалось, но стало понятно: нужен автомат. Рассказывается, как настроить fail2ban так, чтобы он сам парсил access-логи Traefik, ловил подозрительную активность и отправлял нарушителей в бан.

Серверная Админа | #Статья
113👍4❤‍🔥2👾1
This media is not supported in your browser
VIEW IN TELEGRAM
👋 Привет, сетевой друг!

Сегодня поговорим об инструменте
Nornir

🟣Что это: Nornir — это фреймворк для автоматизации, который работает прямо из Python. Вместо того, чтобы использовать какие-то сложные языки или DSL для настройки, ты пишешь всё на Python, а Nornir возьмёт на себя распределение задач по твоим устройствам.

🟣Как и где работает: Он работает с инвентарём, управляет подключениями по SSH, API и вообще делает всё, чтобы вы не заморачивались с каждым устройством по отдельности. Использовать можно, например, если у вас целая сеть маршрутизаторов и серверов.

Серверная Админа | #Инструмент
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11
This media is not supported in your browser
VIEW IN TELEGRAM
👋 Привет, сетевой друг!

Вспомним, как работает route-map.

🟣Что такое route-map: инструмент, который работает как логика «если, то». Он проверяет маршруты на соответствие условиям и либо пропускает их, либо блокирует, в зависимости от команды permit или deny.

Вот например:

access-list 101 permit 10.17.37.0 0.0.0.255
access-list 102 deny 10.17.35.0 0.0.0.127
route-map Test permit 5
match ip-address 101
route-map Test deny 10
match ip-address 102


Здесь маршрут 10.17.37.0 пройдет, а 10.17.35.0 — будет заблокирован.

🟣Если коротко:
permit разрешает маршруту пройти, если он совпадает с условием.
deny блокирует маршрут, если он совпадает с условием.
Несоответствующие маршруты пропускаются к следующему правилу.

🟣Как настроить фильтрацию:
Создаем префикс-листы:

ip prefix-list MANUFACTURING seq 5 permit 10.17.35.0/24


Применяем фильтрацию через route-map:

route-map WAN-FILTER permit 10
match ip-address MANUFACTURING


Серверная Админа | #EIGRP
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16👾31🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
👋 Привет, сетевой друг!

Сегодня разберёмся, что такое DPI Engine

🟣Что такое DPI (Deep Packet Inspection): DPI Engine — это механизм, который не просто смотрит заголовки пакетов, а заглядывает внутрь — анализирует содержимое на уровне протоколов, приложений и даже пользовательских данных.

🟣Зачем он нужен: Он нужен, чтобы понять что именно проходит через сеть: это YouTube, VPN, торрент или телеграм-бот? DPI позволяет:

• Определять тип трафика по сигнатурам;
• Применять фильтры доступа;
• Ограничивать скорость отдельных сервисов;
• Детектировать нежелательные или вредоносные соединения.

🟣Как это работает: DPI движок собирает фрагментированные пакеты (реассамблирует их), анализирует заголовки и полезную нагрузку, сопоставляет с известными паттернами. Например, HTTPS-сессия может быть распознана ещё до окончания TLS-рукопожатия.

Серверная Админа | #DPI
Please open Telegram to view this post
VIEW IN TELEGRAM
👾14🔥3👍21
This media is not supported in your browser
VIEW IN TELEGRAM
👋 Привет, сетевой друг!

Сегодня поговорим, какие ещё интересные фишки может дать DPI Engine помимо стандартного анализа трафика.

🟣Attribute Extraction: DPI анализирует небезопасные протоколы (например, FTP или HTTP) и выявляет, какие данные передаются без шифрования. Он также может распознавать старые версии TLS и уязвимые алгоритмы шифрования — это позволяет вовремя заметить потенциальные угрозы.

🟣File Extraction: DPI может «выудить» файлы прямо из трафика, если они передаются по незашифрованным протоколам. Например, картинки из HTTP или FTP могут быть извлечены для дальнейшего анализа в системе защиты данных (DLP).

🟣Dataset Producing: С помощью DPI можно собрать подробные данные о трафике (IP, порты, протоколы и т. д.) и экспортировать их в удобный формат JSON. Это позволяет проводить глубокий анализ, тренировать ИИ или даже разрабатывать новые метрики для сетевой безопасности.

🟣Tethering Detection: DPI также способен определять, когда мобильное устройство используется в качестве точки доступа, что помогает контролировать использование мобильных устройств в корпоративной сети и предотвращать несанкционированный доступ.

Серверная Админа | #DPI
Please open Telegram to view this post
VIEW IN TELEGRAM
👍101
📝 Шпаргалка по основным типам DNS-записей

Серверная Админа | #network
Please open Telegram to view this post
VIEW IN TELEGRAM
👍22👾21
Расширение возможностей веб-сервера при помощи WASM на примере Angie

В статье говорят о том, как в веб-сервер Angie встроили поддержку WASM — и зачем это вообще нужно. Классические C-модули для nginx и Angie — штука классная, но опасная и сложная: легко что-то сломать, трудно отладить, ну и писать неудобно. WASM решает эти проблемы — он изолирует код, позволяет писать модули на любом языке и не зависит от платформы. Рассказывается, как админы внедряли WASM, с какими подводными камнями столкнулись, и почему это может изменить подход к расширению серверов.

Серверная Админа | #Статья
👍131
This media is not supported in your browser
VIEW IN TELEGRAM
👋 Привет, сетевой друг!

Сегодня поговорим об инструменте
Malcolm

🟣Malcolm умеет принимать трафик, логировать, обогащать и визуализировать его. Работает как с заранее загруженными дампами, так и в режиме live-сбора. Удобно, понятно и всё через браузер.

🟣Особенности: У тебя под рукой два мощных интерфейса — OpenSearch Dashboards для визуализации и Arkime для форензики. Всё разворачивается в Docker, настраивается быстро, подходит и для SOC, и для быстрого анализа на выезде.

🟣Почему это кайф: Тут и открытый исходный код, и высокая безопасность, и поддержка ICS-протоколов и конечно никаких лицензий. Malcolm — классная альтернатива коммерческим решениям.

Серверная Админа | #Инструмент
Please open Telegram to view this post
VIEW IN TELEGRAM
👍132
This media is not supported in your browser
VIEW IN TELEGRAM
👋 Привет, сетевой друг!

Расскажу о способе запустить настоящую Windows в Docker — без ISO, ручной установки и танцев с виртуалками.

🟣Что же это: Контейнеры Dockur используют QEMU и KVM для запуска ОС внутри Docker-контейнера. Достаточно одной команды — и у вас уже работает Windows 11, XP или даже macOS Ventura прямо в браузере.

🟣Как это работает: Убедись, что у тебя включен KVM:

sudo apt install cpu-checker
sudo kvm-ok


Запускаем контейнер с Windows:

docker run -it --rm --name windows \
-p 8006:8006 -p 3389:3389 \
--device=/dev/kvm \
--cap-add NET_ADMIN \
-v ${PWD}/windows:/storage \
dockurr/windows


Ждём пару минут — и в браузере на http://localhost:8006 уже работает Windows. Если хотим чуть удобнее — подключаемся через RDP на localhost:3389.

🟣Версии на выбор: Хочешь Windows 11, XP или Server 2025? Просто меняешь переменную окружения VERSION. Например:

environment:
VERSION: "11"


Аналогично и с macOS (Monterey, Big Sur, Ventura — тоже запускаются).

Серверная Админа | #docker
Please open Telegram to view this post
VIEW IN TELEGRAM
👍24🔥72👾1
This media is not supported in your browser
VIEW IN TELEGRAM
👋 Привет, сетевой друг!

Сегодня расскажу, как накинуть базовую маршрутизацию с помощью RIPv2 на Cisco.

🟣Для начала: RIP v2 - обычный протокол маршрутизации, с которым роутеры могут обмениваться инфой о сетях.

🟣Как работает: Переходим в конфигурационный режим и вводим три команды:

router rip
version 2
network X.X.X.X


router rip — включаем протокол
version 2 — используем вторую версию (поддерживает VLSM и маски)
network — указываем сети, которые хотим «рассказывать» другим маршрутизаторам

🟣Пример настройки: Есть два маршрутизатора: R1 и R2. У них есть напрямую подключенные сети:
• R1: 10.0.0.0/24
• R2: 192.168.0.0/24
• Между ними линк: 172.16.0.0/24

R1 конфиг:

router rip
version 2
network 10.0.0.0
network 172.16.0.0


R2 конфиг:

router rip
version 2
network 192.168.0.0
network 172.16.0.0


Теперь R1 и R2 начнут обмениваться маршрутами друг о друге.

🟣Проверка маршрутов: На любом из маршрутизаторов вводим:

show ip route


Ищем маршруты с буквой R — это то, что пришло через RIP. В скобках увидим [120/X], где: 120 — административная дистанция RIP, а X — количество хопов (метрика)

Серверная Админа | #rip #cisco
Please open Telegram to view this post
VIEW IN TELEGRAM
👍65👾3🥰1🥴1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁30🤣23👍1
This media is not supported in your browser
VIEW IN TELEGRAM
👋 Привет, сетевой друг!

Сегодня расскажу про 5 команд в Linux, которые могут превратить твой сервер в кирпич.

🟣rm -rf /: Эта команда удаляет всё на сервере, начиная с корня файловой системы. Безвозвратное удаление всех данных. Не рискуем…

🟣sudo dd if=/dev/zero of=/dev/sda bs=8m: Запишет нули на первые 40 МБ диска, включая важные данные. Результат — полный отказ в загрузке ОС.

🟣shred /dev/sda: Уничтожит все данные на жестком диске, так что восстановить их будет невозможно.

🟣mkfs.ext3 /dev/sda: Форматирует диск и стирает все данные, создавая новую файловую систему. Неудачное использование может привести к потере всего.

🟣chmod -Rv 000 /: Лишит все файлы на сервере прав доступа, делая систему неработоспособной. Даже перезагрузка не поможет.

Серверная Админа | #network
Please open Telegram to view this post
VIEW IN TELEGRAM
👌176👍6👾51
📝 Разница прямого и обратного прокси

Серверная Админа | #network
Please open Telegram to view this post
VIEW IN TELEGRAM
👍28
Даже не влезайте в Kubernetes без этого

В статье рассказывается, почему не стоит лезть в Kubernetes без подготовки. Разбирают, с чего начинать, как не наломать дров при выборе дистрибутива, хранилища и способа установки. Объясняется, зачем нужен Minikube, когда пора переходить на Ceph и почему Кубер — это не про «всё просто», а про «всё сломалось — ищи почему».

Серверная Админа | #Статья
👍152🤡2