TGViewer
Channel Public Channel
Серверная Админа | Компьютерные сети

Серверная Админа | Компьютерные сети

@school_network

Я действующий сетевой инженер, расскажу вам о сетях в доступной форме.

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

РКН: https://vk.cc/cHYqt5
Subscribers
26.6K
Photos
1.3K
Videos
8
Links
1.4K

Showing posts older than #2342 · Back to latest

Older Posts 20 shown
Post #2336 6.37K
👋 Привет, сетевой друг!

Сегодня расскажу, как работает PXE boot.

🟣PXE Boot - это по факту, такой способ загрузить компьютер по сети, без локального диска. BIOS/UEFI включает сетевую карту и ищет сервер, который даст инструкции для старта системы.

🟣Сначала идёт DHCP: компьютер получает IP-адрес и адрес сервера с файлом загрузчика. Затем через TFTP он скачивает этот загрузчик, который запускается и догружает ядро, initramfs и конфигурации.

Серверная Админа | #pxeboot
  • 👍 23
  • 👾 3
  • ❤ 1
  • 😈 1
Post #2334 5.5K
👋 Привет, сетевой друг!

Сегодня поговорим о OSPF и как держать его под контролем в больших сетях.

🟣В чем тут суть: OSPF, как помним, протокол внутренней маршрутизации, который быстро реагирует на изменения топологии, но в больших сетях без мониторинга он может «слетать» или нагружать CPU роутеров.

🟣Смотрим соседей: Проверяем, кто жив, а кто нет.

show ip ospf neighbor


🟣OSPF LSDB - база ссылок: Видим всю карту сети, чтобы убедиться, что маршруты синхронизированы.

show ip ospf database


🟣Стоимость маршрутов (Cost): Иногда OSPF идёт не туда, куда нужно, из-за неправильных метрик.

show ip route ospf


🟣Area и типы маршрутов: Проверяем ABR и ASBR, чтобы не было избыточного флуда LS Update.

show ip ospf border-routers


🟣Проверяем таймеры Hello/Dead: Уменьшение таймеров ускоряет детектирование падений линков, но увеличивает нагрузку.

show ip ospf interface


🟣OSPF SPF - время пересчёта: CPU роутера может тормозить при больших LSDB.

show ip ospf spf-log


🟣Мониторим LSA: Следим за количеством и типами LSA, чтобы понять, где возможны перегрузки.

show ip ospf database summary


Серверная Админа | #Network
  • 👍 16
  • ❤ 9
  • 👾 4
Post #2333 5.35K
👋 Привет, сетевой друг!

Сегодня заглянем в историю сетевого нейтралитета в США - идеи, что интернет должен быть одинаковым для всех.

🟣От термина до законов: В 2003 году профессор Колумбийского университета Тим Ву предложил термин «сетевой нейтралитет». Он говорил, что провайдеры могут стать «привратниками», ограничивая скорость и доступ к сервисам. СМИ быстро подхватили идею, и она ушла в суды и регуляторные документы.

🟣Первые шаги в регулировании: В США с 1934 года действует Communications Act и создана FCC - федеральная комиссия по связи. С ростом сетей прошли исследования Computer Inquiry (1966, 1980, 1985). Их выводы легли в основу Telecommunication Act 1996, где интернет прописали как зону минимального регулирования.

🟣Телком vs информационные сервисы: Юристы спорили, кем считать провайдеров. Если телеком, то строгие правила и равный доступ. Если информационный сервис - меньше ограничений. От этого зависело, может ли FCC навязать «открытый интернет».

🟣Безопасность и контроль: Параллельно приняли CALEA (1994) и Patriot Act (2001), усилив слежку и контроль. Свобода интернета всегда шла рядом с безопасностью.

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

Серверная Админа | #история #Network
  • 🔥 8
  • 👍 4
  • ❤ 1
Post #2331 6.14K
👋 Привет, сетевой друг!

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

🟣Что умеет: Hetty - это почти как Burp Suite, но открытый и лёгкий. Он умеет перехватывать HTTP-запросы и ответы, редактировать их на лету, повторно отправлять, вести логи с поиском и фильтрацией, а ещё хранить всё в базе проекта. Scope помогает держать работу в порядке, веб-интерфейс делает это визуально удобно.

🟣Как работает: Hetty по идее объединяет MITM-прокси, HTTP-клиент и веб-админку. Можно быстро смотреть только нужные URL, ловить и менять запросы, тестить серверы и организовывать всё через проекты.

🟣А вот примеры команд:

Запуск Hetty:

hetty


С указанием сертификата и базы:

hetty --cert ~/.hetty/hetty_cert.pem --key ~/.hetty/hetty_key.pem --db ~/.hetty/hetty.db


Через Docker с пробросом порта 8080 и хранением данных:

docker run -v $HOME/.hetty:/root/.hetty -p 8080:8080 \
ghcr.io/dstotijn/hetty:latest


Посмотреть все доступные опции:

hetty --help


Серверная Админа | #Инструмент
  • 👍 13
  • ❤ 2
  • 👾 2
  • 👌 1
Post #2325 6.56K
HTTP/3 и QUIC: почему интернет обновляется, и что это даёт приложениям

В статье объясняется, что HTTP/3 и QUIC - это как новые «скоростные дороги» для интернета. QUIC заменяет TCP на более гибкий транспорт поверх UDP: каждый поток данных идёт отдельно, потеря пакета не блокирует остальные, встроен TLS, сессии живут дольше при смене сети. HTTP/3 - это HTTP поверх QUIC, что ускоряет загрузку сайтов, улучшает отклик приложений и сокращает задержки.

Серверная Админа | #Статья
  • 👍 21
  • 🔥 2
  • ❤ 1
  • 👾 1
Post #2321 7.12K
📝 Развитие стандартов Wi-Fi

Сегодня расскажу о том, как развивался Wi-Fi от первых попыток «передать что-то по воздуху» до современных быстрых и надёжных сетей, к которым мы уже привыкли.

🟣Начало: В самом начале Wi-Fi был довольно скромным.
Стандарт 802.11b (1999 год) работал на 2.4 GHz и давал до 11 Мбит/с. Тогда это казалось чудом, интернет без проводов! Но скорость была минимальной, а помехи реально частыми.

🟣Первые улучшения: С выходом 802.11g скорость поднялась до 54 Мбит/с, всё ещё на 2.4 GHz.
Позже появился 802.11n, уже с поддержкой 5 GHz и скоростью до 600 Мбит/с. Это был первый “настоящий” Wi-Fi, на котором можно было смотреть видео и играть без постоянных лагов.

🟣Настоящая скорость с Wi-Fi 5: В 2014 появился стандарт 802.11ac. Он уже работал только на 5 GHz, справлялся с большим количеством устройств и выдавал до 1 Гбит/с. А версия Wave 2 добавила ещё больше скорости и стабильности.

🟣Современный стандарт Wi-Fi 6: 802.11ax умеет не только быть быстрым (до 10 Гбит/с), но и эффективно работать в загруженных сетях. Он поддерживает кучу подключений одновременно, экономит энергию и остаётся совместимым со старыми устройствами.

🟣И будущее уже здесь: 802.11ad и 802.11ay используют частоту 60 GHz и дают фантастическую скорость - до 100 Гбит/с. Но есть нюанс: они работают только на коротких расстояниях и требуют прямой видимости, что отлично для VR и быстрых точек обмена данными.

🟣А если нужно не быстро, а далеко: Стандарты 802.11ah и af подходят для интернета вещей, камер наблюдения, счётчиков.
Они тянут сигнал на сотни метров, иногда до километра, но скорость при этом минимальная. Но вроде при этом и стабильно.

Серверная Админа | #network
  • 👍 27
  • ❤ 4
  • 👾 2
  • 🔥 1
Post #2319 6.11K
👋 Привет, сетевой друг!

Расскажу еще о 3 способах прокачать защиту Mikrotik.

🟣Автоблокировка по количеству неудачных логинов: Добавляем в blacklist тех, кто слишком часто ломится в логин:

/ip firewall filter add chain=input src-address-list=blacklist action=drop
/ip firewall filter add chain=input protocol=tcp dst-port=22,8291 src-address-list=stage3 action=add-src-to-address-list address-list=blacklist address-list-timeout=1d
/ip firewall filter add chain=input protocol=tcp dst-port=22,8291 src-address-list=stage2 action=add-src-to-address-list address-list=stage3 address-list-timeout=1m
/ip firewall filter add chain=input protocol=tcp dst-port=22,8291 src-address-list=stage1 action=add-src-to-address-list address-list=stage2 address-list-timeout=1m
/ip firewall filter add chain=input protocol=tcp dst-port=22,8291 action=add-src-to-address-list address-list=stage1 address-list-timeout=1m


🟣Port knocking для скрытого доступа: Пока клиент не «постучится» в правильной последовательности, доступ к Winbox/SSH закрыт:

/ip firewall filter add chain=input dst-port=1000 protocol=tcp action=add-src-to-address-list address-list=knock1 address-list-timeout=1m
/ip firewall filter add chain=input dst-port=2000 protocol=tcp src-address-list=knock1 action=add-src-to-address-list address-list=knock2 address-list-timeout=1m
/ip firewall filter add chain=input dst-port=3000 protocol=tcp src-address-list=knock2 action=add-src-to-address-list address-list=secure address-list-timeout=10m
/ip firewall filter add chain=input protocol=tcp dst-port=22,8291 src-address-list=secure action=accept
/ip firewall filter add chain=input protocol=tcp dst-port=22,8291 action=drop


🟣Dynamic Address Lists для защиты от сканеров: Автоматически добавляем в список IP, которые создают слишком много соединений:

/ip firewall filter add chain=input protocol=tcp connection-limit=20,32 action=add-src-to-address-list address-list=scaners address-list-timeout=1h
/ip firewall filter add chain=input src-address-list=scaners action=drop


Серверная Админа | #Mikrotik
  • 👍 29
  • 👾 3
  • ❤ 1
Post #2318 6.04K
👋 Привет, сетевой друг!

Расскажу, в чем разница протокола BGP с некоторыми другими.

🟣BGP vs OSPF/IS-IS: OSPF и IS-IS быстро считают кратчайший путь внутри своей автономной системы, всё по метрикам и таблицам. BGP же смотрит шире: он работает между автономными системами и решает, куда пойдёт трафик, основываясь на политике - атрибуты маршрута (AS_PATH, MED, LOCAL_PREF) важнее длины пути. То есть не всегда самый короткий путь лучший, важно, какой путь «разрешил» оператор.

🟣BGP vs EIGRP: EIGRP хорош внутри сети: быстро перестраивается, умеет находить альтернативные пути. Но масштаб все же ограничен, и управлять политиками сложно. BGP же спокойно держит десятки тысяч маршрутов между сотнями AS, при этом можно настраивать приоритеты трафика почти как хотите.

🟣BGP vs SDN/Segment Routing: SDN и Segment Routing помогают динамично «программировать» маршруты и обходить узкие места. BGP в классическом виде статичнее, но расширения вроде EVPN или BGP-LS позволяют интегрироваться с современными подходами - контролировать маршруты и собирать телеметрию.

Серверная Админа | #Network #BGP
  • ❤ 9
  • 👍 9
  • 👌 2
Post #2317 6.41K
👋 Привет, сетевой друг!

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

🟣Что умеет: FlashRoute сканирует весь IPv4 /24 за минуты и любые IPv6 /48 префиксы. Он юзает меньше пакетов, чем Scamper или Yarrp, параллельно исследует маршруты и не «шумит» в сети. И да, при этом скорость аж до 200 Kpps.

🟣Как работает: Инструмент сочетает лучшие идеи предыдущих проектов (ZMap, Yarrp, Scamper) и добавляет свои оптимизации. И при этом избегает лишнего опроса соседних роутеров, минимизирует повторные запросы и позволяет открывать больше интерфейсов за то же время.

🟣Вот примеры команд:

Сканируем один IPv4:

sudo ./bazel-bin/flashroute/flashroute --interface eth0 192.168.1.1


Сканируем IPv6:

sudo ./bazel-bin/flashroute/flashroute --interface eth0 2607:f8b0:4009:805::200e


Сканируем весь IPv4 /24:

sudo ./bazel-bin/flashroute/flashroute --interface eth0 --probing_rate 10000 --granularity 24 --output ~/test.output 0.0.0.0/0


Можно хранить параметры в файле и запускать снова:

sudo ./bazel-bin/flashroute/flashroute --flagfile ./examples/sample_scan.conf 8.8.8.8


Серверная Админа | #Инструмент
  • 👍 14
  • ❤ 2
  • 👾 1
Post #2316 6.32K
Поднимаем IRC-сервер на FreeBSD 4.4 словно это начало 2000-х

В статье автор отправляется в своеобразное ретро-путешествие - поднимает IRC-сервер на FreeBSD 4.4, словно снова начало 2000-х. Вместо обычных мастеров установки - суровый sysinstall, вместо ZFS же, классический UFS и soft updates. Параллельно он делится деталями эпохи: почему именно версия 4.4 считалась «правильной», чем она отличалась от FreeBSD 5.x и как тогда выглядела настройка сети.

Серверная Админа | #Статья
  • ❤ 14
  • 👍 7
  • 😢 2
  • 👾 1
Post #2314 7.57K
👋 Привет, сетевой друг!

Сделал для вас подборку крутых бесплатных курсов по администрированию сетей на YouTube.

🟣 Курс: сетевой инженер
🟣 Сетевые технологии от Cisco
🟣 Сетевая инженерия - плейлист
🟣 Курс по MikroTik MTCNA
🟣 Кратко по HTTP

Серверная Админа | #Подборка
  • 👍 12
  • ❤‍🔥 4
  • 🔥 2
  • 💩 1
  • 👾 1
Post #2312 6.62K
  • 🤡 3
  • 🔥 2
Post #2310 7.01K
👋 Привет, сетевой друг!

Продолжим про CAN-шину. Сегодня глянем на настройку по шагам и чуть затронем инструменты.

🟣Настройка микроконтроллера:

1️⃣GPIO - CAN: Переведите нужные пины в альтернативную функцию (CAN_TX / CAN_RX).

2️⃣Тактирование: Включите клоки/тактирование для CAN-модуля внутри MCU.

3️⃣Прерывания: Задайте IRQ для обработки событий (приём, ошибки, передача).

4️⃣Буферы и фильтры: Настройте message buffers и фильтры по ID, чтобы MCU принимал только «свои» пакеты.

5️⃣Битовая скорость: Самый важный параметр: рассчитайте тайминги (sync, prop, seg1, seg2) исходя из длины шины и скорости. Ошибки тут = проблемы с арбитражем.

6️⃣Callback’и: Определите обработчики для входящих сообщений и ошибок.

7️⃣Сохранение конфигурации: Запишите настройки (битрейт, фильтры) в NVRAM — при перезагрузке это сэкономит время.

🟣Что по инструментам: USB-CAN адаптеры (MCP2515-специфичные модули, TCAN4550, SYS TEC, Peak/PCAN) — основной стартовый инструмент: подключил к ПК и смотришь весь трафик. Для low-level анализа полезны логические анализаторы и осциллографы — они позволяют увидеть фронты, уровни CAN_H/CAN_L и проверить терминировку.

Серверная Админа | #CAN #CANшина
  • 👍 11
  • ❤ 2
  • 😨 2
  • 👾 1
Post #2308 5.65K
👋 Привет, сетевой друг!

Сегодня разберём CAN-шину - важную часть современных авто и не только.

🟣Это двухпроводная дифференциальная полудуплексная шина - просто говоря, два провода, по которым данные могут течь в обе стороны, но не одновременно.

🟣Физический уровень: Шина состоит из пары проводов CAN_H и CAN_L, скрученных вместе, чтобы глушить помехи. На концах ставят терминирующие резисторы, а в режиме ожидания напряжение держится около 2.5 В. Длина шины влияет на скорость: от 10 кбит/с на 5 км до 1 Мбит/с на 40 м. На один сегмент можно подключить до 127 устройств.

🟣Канальный уровень: Пакет CAN - это набор битов: идентификатор, 8 байт данных и служебные биты (ACK, CRC, начало и конец). Узлы обычно «флудят» шину: данные идут непрерывно, а нужный узел выхватывает своё сообщение. Если два устройства передают одновременно, выигрывает пакет с меньшим ID — встроенный механизм арбитража, который делает шину надёжной без потери скорости.

🟣Обнаружение ошибок: CAN сам исправляет ошибки аппаратно. Есть несколько механизмов: наблюдение за битами, bit-stuffing, проверка структуры пакета, проверка ACK и CRC. Если ошибка повторяется 255 раз, трансивер отключается (bus-off). Всё это работает на уровне ASIC, и программист видит только готовые данные.

Серверная Админа | #CAN #CANшина
  • 👍 16
  • ❤ 8
  • 👾 1
Post #2306 6.3K
👋 Привет, сетевой друг!

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

🟣Что умеет: r-lan находит все устройства в сети, смотреть, какие порты открыты, строить карту топологии и даже подключаться к серверам по SSH прямо из терминала. Всё это через простой CLI или интерактивный терминал.

🟣Как работает: r-lan делится на три части: r-lanlib — ядро сканирования, r-lancli — быстрые команды для сканирования и анализа, и r-lanterm — терминальный UI для интерактивной работы. Можно быстро посмотреть, что подключено, проверить порты и сразу собрать отчёт в JSON, или погрузиться в полноценный TUI и управлять сетью руками.

🟣Как использовать:

Быстрый ARP-скан с определением производителей устройств:

sudo r-lancli --arp-only --vendor --host-names


Сканирование диапазона портов и экспорт в JSON:

sudo r-lancli --ports 1-1000 --json > network_audit.json


Запуск интерактивного терминала для полного контроля:

sudo r-lanterm


Для разработчиков и тестеров можно поднимать контейнеры через Docker:

just up
just exec-workspace-term
just down


Серверная Админа | #Инструмент
  • 👍 21
  • 🔥 5
  • ❤ 4
  • 👾 2
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →