Найти в Дзене
Поддержите автораПеревод на любую сумму
vPC в сетях VXLAN EVPN
В современных центрах обработки данных (ЦОД) и крупных кампусных сетях традиционные технологии уровня 2 вроде Spanning Tree Protocol (STP) и VLAN сталкиваются с серьезными ограничениями. Протокол STP блокирует порты для предотвращения петель, что снижает полезную пропускную способность, а лимит в 4094 VLAN часто оказывается недостаточным для многопользовательских сред и облачных платформ. Технология VXLAN (Virtual Extensible LAN) с управляющим протоколом EVPN (Ethernet VPN), преобразуя классические сети в высокомасштабируемые, предлагает гибкие и эффективные фабрики уровня 3...
2 дня назад
Как Linux генерирует PID процессов — коротко и по делу
Автор оригинала: baeldung Вы когда-нибудь интересовались, что происходит за кулисами, когда мы запускаем или завершаем процесс? В этом уроке мы узнаем, как Linux генерирует PID для процессов. Таблица процессов в Linux Ядро Linux использует структуру данных, называемую таблицей процессов, для различных задач, таких как планирование процессов. Каждый раз, когда мы запускаем процесс, ядро вставляет в таблицу запись со следующей информацией: PID Родительский процесс Переменные окружения Прошедшее...
1 неделю назад
Подборка редких материалов для подготовки к техсобесам
Нашёл три полезных документа, которые могут сильно упростить жизнь тем, кто готовится к техсобеседованиям — или сам их проводит. 🤟Linux Scenario Based Interview – 250 Questions & Answers Отличная штука для тех, кто хочет проверить себя на практических сценариях. Матёрые админы могут пройти мимо, а вот всем остальным — прям хороший набор для тренировки боевого мышления и повторения ключевых тем. 👾 Kubernetes – 100 Questions & Answers Документ специфичный и без структуры, но это как раз тот случай, когда «открыл → нашёл нужный вопрос → вспомнил/разобрался → пошёл дальше»...
1 неделю назад
Разбираемся с Netplan: как настраивать сеть в Ubuntu
Что же такое Netplan — это новая утилита для настройки сети в Ubuntu, по крайне мере «в других дистрибутивах я не встречал подобного». Существенное отличие Netplan является то, что конфигурация пишется на языке YAML, разработчики решили идти в ногу со временем. Основной минус этого языка в том что он очень чувствителен к пробелам, давайте же рассмотрим конфиг на примере. Файлы конфигурации находятся по пути /etc/netplan/имяфайла.yaml, между каждым блоком когда должно быть + 2 пробела. 1) Стандартная...
2 недели назад
xargs — твоя суперсила в командной строке
Сегодня разберём утилиту, которая превращает тебя из начинающего в настоящего баш-мага — xargs. Если коротко: xargs берёт stdin → превращает в аргументы → запускает команды пачками, быстро и мощно. Пример: echo "file1 file2" | rm — не работает echo "file1 file2" | xargs rm — работает! ⭐️Основные фишки Массовое удаление: find . -name "*.tmp" | xargs rm Параллельная загрузка: xargs -P5 -n1 wget < urls.txt Работа с файлами с пробелами: find . -type f -print0 | xargs -0 -I{} mv '{}' /music/ 📂Сценарии, которые ты будешь использовать постоянно Поиск в куче файлов: find /project -name '*...
2 недели назад
Хотите проверить, как ваше приложение ведёт себя при плохой сети?
В этой статье я расскажу о двух утилитах, с помощью которых можно проверить базовые сценарии, описывающие работу приложения при наличии проблем с сетью. Имитируем проблемы с сетью Обычно ПО тестируется на тестовых серверах с хорошим интернет-каналом. В суровых условиях продакшена всё может быть не так гладко, поэтому иногда нужно проверять программы в условиях плохого соединения. В Linux с задачей имитации таких условий поможет утилита tc. tc (сокр. от Traffic Control) позволяет настраивать передачу сетевых пакетов в системе...
3 недели назад
DevOps 2025–2026: Что учить? Kubernetes, Terraform, DevSecOps, Roadmap, карьера
Сегодня я выкладываю первое видео — коротко, с реальными трендами рынка и выводами из исследования State of DevOps Russia 2025 .Хочу делать понятный, живой и полезный контент. DevOps сегодня перестал быть просто про «поднять Jenkins» или «настроить кластер». В 2025–2026 годах — это уже DevOps как система: архитектура, автоматизация, безопасность, наблюдаемость и платформенный подход. Компании ждут не админов, а инженеров, которые строят инфраструктуру как продукт. 🟩Что обязательно нужно знать DevOps-инженеру в 2025–2026гг...
3 недели назад
GitLab у себя дома — без облаков, без лишней магии
В этой статье мы рассмотрим, как развернуть собственный GitLab сервер и GitLab Runners с использованием Docker Compose. Это руководство поможет вам создать локальную среду для изучения и практики GitLab CI/CD. Мы пройдем через все этапы: от настройки контейнеров до регистрации раннеров и создания примера CI/CD пайплайна. Независимо от того, новичок вы в CI/CD или опытный разработчик, этот гайд предоставит вам ценные знания для улучшения вашего процесса разработки. Важно отметить, что в интернете...
4 недели назад
GitHub Actions: маленький workflow, который делает вашу жизнь проще
Представьте ситуацию: вы загрузили код на GitHub и все нужно проверять заново. На это уходит много времени и сил. Но мы же все любим автоматизировать — тем более, для этого есть все инструменты. Доставку специально осуществим немного разными способами, чтобы захватить как можно больше контекста. Приятного чтения! GitHub Actions – платформа, которая позволяет автоматизировать рабочие процессы прямо в репозитории. Можно создавать, настраивать, запускать действия, объединять и обмениваться ими для выполнения любой работы, включая CI/CD...
1 месяц назад
Технологии безопасности сети на L2 уровне
Казалось бы, получив доступ во внутреннюю сеть, злоумышленник может относительно беспрепятственно исследовать соседние узлы, собирать передаваемую информацию и в общем уже все потеряно. Тем не менее при корректном подходе к контролю уровня доступа можно существенно осложнить упомянутые процедуры. При этом грамотно подготовленная сетевая инфраструктура, заметив зловредную аномалию, об этом своевременно сообщит, что поможет снизить ущерб. Под катом перечень механизмов, которые помогут выполнить данную функцию...
1 месяц назад
Настройка OSPF Cisco и HUAWEI
В прошлой статье мы рассмотрели основные моменты настройки сетевого оборудования HUAWEI и остановились на статической маршрутизации. В сегодняшнем топике речь пойдёт о динамической маршрутизации по протоколу OSPF совместно с маршрутизаторами Cisco. Итак, в нашей супер сети присутствуют 4 маршрутизатора: два HUAWEI и два Cisco. Роутер R2 будет являться ASBR, R3 — ABR. Напомню, что в OSPF маршрутизаторы делятся на несколько типов: Area 0 — магистральная (backbone) зона, area 1 — тупиковая зона (stub)...
1 месяц назад
Настройка сетевого оборудования HUAWEI
Оборудование HUAWEI, построенное на базе операционной системы VRP, имеет cisco-like интерфейс командной строки. Принципы остаются теми же самыми, меняется только синтаксис. Configuration Guide - Basic Configuration В CLI оборудования HUAWEI существуют 2 режима командного интерфейса: В отличие от непривилегированного режима Cisco из user-view доступны многие функции, в частности можно ресетнуть запущенные процессы. Подключения по telnet и ssh так же доступны только из user-view. После некоторых претензий со стороны компании Cisco Systems, в ОС VRP были заменены часть служебных слов...
1 месяц назад