Флаг: English English

Список материалов

Сетевой Траблшутинг для Новичков: Слушаем провода

17.09.2025


Введение

Представьте: ping работает, DNS отвечает, порты открыты, mtr не показывает потерь, а curl возвращает ошибки вроде connection reset by peer или SSL handshake failed. Проблема явно есть, но стандартные утилиты бессильны.

В такие моменты остаётся посмотреть на сам трафик — то есть “послушать провода”. Этот процесс называют packet sniffing или анализом пакетов. В статье мы разберём, how to использовать три ключевых инструмента: tcpdump, sngrep и Wireshark.


tcpdump — Ухо вашего сервера 👂

tcpdump — это стандарт де-факто для захвата пакетов в Unix-системах. Он показывает “сырые” данные прямо в консоли и умеет писать дампы в файл для последующего анализа в Wireshark.

Спасибо большое за такую оперативную работу и высокого качества! Мы имеем опыт в IT сфере но вам удалось удивить нас !

12.09.2025

Спасибо большое за такую оперативную работу и высокого качества! Мы имеем опыт в IT сфере но вам удалось удивить нас !


Ответ: Спасибо за отызв! Рад помочь!

Как установить Jitsi Meet на свой сервер с помощью Docker

09.09.2025

Хотите создать свой собственный, полностью приватный сервер для видеоконференций?
Jitsi Meet — отличный выбор, а установка с помощью Docker — самый быстрый и надёжный способ. В этой статье — пошаговое руководство, которое поможет развернуть сервер буквально за несколько минут.


Шаг 1: Подготовка

Перед установкой убедитесь, что у вас есть:

  • Сервер с Linux (например, Ubuntu).
  • Доменное имя, указывающее на IP вашего сервера (например, meet.your-domain.com).
  • Установленные Docker и Docker Compose.

👉 Если Docker ещё не установлен — воспользуйтесь инструкцией из предыдущей статьи.

curl для начинающих: ваш первый шаг в мир HTTP-запросов

08.09.2025

Привет! Если вы хоть немного интересуетесь вебом, то наверняка слышали о curl.
Это мощный и универсальный инструмент командной строки для взаимодействия с веб-серверами. Он используется для отправки и получения данных с помощью различных протоколов: HTTP, FTP, SFTP, а также почтовых протоколов.

Это руководство — ваш первый шаг. Мы сосредоточимся на основах, которые помогут вам понять, как работает curl и как его использовать для повседневных задач.


Что такое curl и зачем он нужен?

curl — это аббревиатура от Client URL. Представьте, что это ваш браузер, но без графического интерфейса. Вместо того чтобы открывать веб-страницу, вы можете “попросить” curl выполнить запрос и показать вам, что ответил сервер.

Jitsi Meet против Google Meet: когда полный контроль над данными важнее всего

07.09.2025

Введение

Мы привыкли использовать удобные сервисы вроде Google Meet или Zoom. Но что, если вы — доктор, ментор или консультант, которому важна конфиденциальность и полный контроль над данными своих клиентов?
Давайте сравним два популярных инструмента: Jitsi Meet и Google Meet, и разберёмся, какой из них лучше подходит для профессиональной работы.


Что такое Jitsi Meet?

Jitsi Meet — это не просто сервис видеоконференций, а полноценная платформа с открытым исходным кодом. Её можно использовать через публичный сервер (meet.jit.si) или развернуть на своём сервере для полного контроля.

Logrotate и Docker: Зачем и как?

05.09.2025


Введение

Logrotate — это мощный инструмент для управления логами в Linux, но его взаимодействие с Docker имеет свои особенности.
Это руководство объясняет, как правильно использовать logrotate с Docker-контейнерами и когда лучше обойтись встроенными средствами управления логами Docker.


Docker-контейнеры и логи

Docker собирает логи стандартных потоков вывода (stdout и stderr) контейнеров и по умолчанию сохраняет их в формате JSON-файлов:


/var/lib/docker/containers/\<container\_id>/\<container\_id>-json.log

Если контейнер генерирует много логов, эти файлы могут занимать гигабайты и быстро «съесть» всё дисковое пространство.