📖 journalctl — логи systemd
Systemd хранит логи в своём журнале.
Посмотреть последние ошибки:
Логи конкретного сервиса:
❗️ journalctl — обязательный инструмент в работе sysadmin.
@sysadmin1
Systemd хранит логи в своём журнале.
Посмотреть последние ошибки:
journalctl -xe
Логи конкретного сервиса:
journalctl -u nginx
❗️ journalctl — обязательный инструмент в работе sysadmin.
@sysadmin1
👍5❤2🔥1🏆1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁7🔥3👍2🏆1
🧠 Итоги и мышление системного администратора
К этому моменту ты уже:
✔ понимаешь процессы
✔ управляешь сервисами
✔ читаешь логи
✔ анализируешь проблемы
💡 Sysadmin — это не человек, который знает команды,
а человек, который понимает, что происходит внутри системы.
🔥 Далее — Networking (15–21 день)
самая важная и самая сложная часть.
👉 Подписывайся на @sysadmin1 и идём дальше 🚀
К этому моменту ты уже:
✔ понимаешь процессы
✔ управляешь сервисами
✔ читаешь логи
✔ анализируешь проблемы
💡 Sysadmin — это не человек, который знает команды,
а человек, который понимает, что происходит внутри системы.
🔥 Далее — Networking (15–21 день)
самая важная и самая сложная часть.
👉 Подписывайся на @sysadmin1 и идём дальше 🚀
👍5❤1🔥1
🌐 Что такое компьютерная сеть простыми, но правильными словами
Компьютерная сеть — это способ обмена данными между устройствами.
Но для системного администратора это не «интернет», а строгая логика передачи пакетов.
В сети могут быть:
серверы
компьютеры
маршрутизаторы
виртуальные машины
контейнеры
📌 Главная цель сети:
доставить данные от источника к получателю
❗️ Если sysadmin не понимает сети, он:
не сможет диагностировать проблемы
не поймёт, где именно «ломается связь»
будет работать вслепую
💡 Мысль sysadmin:
«Если сервис недоступен — проблема либо в сети, либо в DNS, либо в firewall».
@sysadmin1
Компьютерная сеть — это способ обмена данными между устройствами.
Но для системного администратора это не «интернет», а строгая логика передачи пакетов.
В сети могут быть:
серверы
компьютеры
маршрутизаторы
виртуальные машины
контейнеры
📌 Главная цель сети:
доставить данные от источника к получателю
❗️ Если sysadmin не понимает сети, он:
не сможет диагностировать проблемы
не поймёт, где именно «ломается связь»
будет работать вслепую
💡 Мысль sysadmin:
«Если сервис недоступен — проблема либо в сети, либо в DNS, либо в firewall».
@sysadmin1
👍5🙉2❤1🔥1
🧠 Логическая задача для sysadmin
В серверной работают 4 специалиста:
Алексей — Linux-администратор
Дмитрий — сетевой инженер
Сергей — DevOps
Игорь — специалист по безопасности
Каждый из них выполнял разную задачу:
Настройка Backup
Настройка Firewall
Установка Monitoring
Настройка VPN
Известно, что:
1️⃣ Linux-администратор не настраивал VPN
2️⃣ Дмитрий не занимался Firewall
3️⃣ DevOps не устанавливал Monitoring
4️⃣ Человек, который делал Backup, не является специалистом по безопасности
5️⃣ Сергей не настраивал VPN
❓ Кто какую задачу выполнял? Напиши свой вариант в комментариях!
@sysadmin1
В серверной работают 4 специалиста:
Алексей — Linux-администратор
Дмитрий — сетевой инженер
Сергей — DevOps
Игорь — специалист по безопасности
Каждый из них выполнял разную задачу:
Настройка Backup
Настройка Firewall
Установка Monitoring
Настройка VPN
Известно, что:
1️⃣ Linux-администратор не настраивал VPN
2️⃣ Дмитрий не занимался Firewall
3️⃣ DevOps не устанавливал Monitoring
4️⃣ Человек, который делал Backup, не является специалистом по безопасности
5️⃣ Сергей не настраивал VPN
❓ Кто какую задачу выполнял? Напиши свой вариант в комментариях!
@sysadmin1
👍6❤4👎2🔥2
🧱 LAN, WAN и Internet — в чём разница
Сети бывают разного масштаба.
🔹 LAN (Local Area Network)
Локальная сеть:
офис
дата-центр
домашняя сеть
🔹 WAN (Wide Area Network)
Глобальная сеть:
связь между городами
связь между дата-центрами
🔹 Internet
Это набор огромного количества WAN, объединённых вместе.
❗️ Для Linux и сервера нет разницы, LAN это или Internet — важно:
есть ли маршрут
есть ли IP
есть ли доступ
@sysadmin1
Сети бывают разного масштаба.
🔹 LAN (Local Area Network)
Локальная сеть:
офис
дата-центр
домашняя сеть
🔹 WAN (Wide Area Network)
Глобальная сеть:
связь между городами
связь между дата-центрами
🔹 Internet
Это набор огромного количества WAN, объединённых вместе.
❗️ Для Linux и сервера нет разницы, LAN это или Internet — важно:
есть ли маршрут
есть ли IP
есть ли доступ
@sysadmin1
❤5👍3🎉1
🧠 Задача для настоящих sysadmin’ов
В дата-центре есть 4 сервера:
Server A
Server B
Server C
Server D
Каждый из них выполняет разную роль:
Web-сервер
База данных
Backup-сервер
Monitoring-сервер
И на каждом стоит разная ОС:
Ubuntu
CentOS
Debian
Rocky Linux
Известно, что:
1️⃣ Server A не является Web-сервером и не работает на Ubuntu
2️⃣ Сервер с Debian — это не Backup и не Monitoring
3️⃣ Backup-сервер работает на CentOS
4️⃣ Server C — не база данных и не Rocky Linux
5️⃣ Monitoring-сервер работает на Ubuntu
6️⃣ Server D — не Ubuntu и не Web-сервер
❓ Какой сервер какую роль выполняет и на какой ОС работает? Напиши свой вариант в комментариях!
@sysadmin1
В дата-центре есть 4 сервера:
Server A
Server B
Server C
Server D
Каждый из них выполняет разную роль:
Web-сервер
База данных
Backup-сервер
Monitoring-сервер
И на каждом стоит разная ОС:
Ubuntu
CentOS
Debian
Rocky Linux
Известно, что:
1️⃣ Server A не является Web-сервером и не работает на Ubuntu
2️⃣ Сервер с Debian — это не Backup и не Monitoring
3️⃣ Backup-сервер работает на CentOS
4️⃣ Server C — не база данных и не Rocky Linux
5️⃣ Monitoring-сервер работает на Ubuntu
6️⃣ Server D — не Ubuntu и не Web-сервер
❓ Какой сервер какую роль выполняет и на какой ОС работает? Напиши свой вариант в комментариях!
@sysadmin1
🤡6👍4🔥2❤1
📡 Как данные передаются по сети
Когда ты:
открываешь сайт
подключаешься по SSH
делаешь ping
👉 данные разбиваются на пакеты.
Каждый пакет содержит:
IP-адрес источника
IP-адрес назначения
данные
служебную информацию
Пакеты:
идут разными путями
могут теряться
могут приходить в разном порядке
💡 Именно поэтому сеть — ненадёжная среда, и протоколы должны это учитывать.
@sysadmin1
Когда ты:
открываешь сайт
подключаешься по SSH
делаешь ping
👉 данные разбиваются на пакеты.
Каждый пакет содержит:
IP-адрес источника
IP-адрес назначения
данные
служебную информацию
Пакеты:
идут разными путями
могут теряться
могут приходить в разном порядке
💡 Именно поэтому сеть — ненадёжная среда, и протоколы должны это учитывать.
@sysadmin1
⚡5🔥3👏2❤1👍1
🧠 Золотая формула сетей для sysadmin
Каждую сетевую проблему нужно разбирать так:
1️⃣ Есть ли физическое соединение
2️⃣ Есть ли IP-адрес
3️⃣ Есть ли маршрут
4️⃣ Работает ли DNS
5️⃣ Не блокирует ли firewall
❗️ 90% сетевых проблем решаются по этой схеме.
@sysadmin1
Каждую сетевую проблему нужно разбирать так:
1️⃣ Есть ли физическое соединение
2️⃣ Есть ли IP-адрес
3️⃣ Есть ли маршрут
4️⃣ Работает ли DNS
5️⃣ Не блокирует ли firewall
❗️ 90% сетевых проблем решаются по этой схеме.
@sysadmin1
👍15🔥4⚡2❤2🏆1
🔢 Что такое IP-адрес и зачем он нужен
IP-адрес — это уникальный идентификатор устройства в сети.
Пример IPv4:
192.168.1.10
Он нужен, чтобы:
понять, куда отправлять пакеты
отличать устройства друг от друга
❗️ Без IP:
нет сети
нет связи
нет серверов
💡 Для sysadmin IP — это как адрес дома для почты.
@sysadmin1
IP-адрес — это уникальный идентификатор устройства в сети.
Пример IPv4:
192.168.1.10
Он нужен, чтобы:
понять, куда отправлять пакеты
отличать устройства друг от друга
❗️ Без IP:
нет сети
нет связи
нет серверов
💡 Для sysadmin IP — это как адрес дома для почты.
@sysadmin1
⚡7🔥4👍2👎1
🧮 IPv4 и его структура
IPv4 состоит из 4 октетов:
X.X.X.X
Каждый октет:
от 0 до 255
8 бит информации
Пример:
10.0.0.1
📌 IPv4 ограничен:
~4.3 млрд адресов - поэтому используются NAT и приватные сети
@sysadmin1
IPv4 состоит из 4 октетов:
X.X.X.X
Каждый октет:
от 0 до 255
8 бит информации
Пример:
10.0.0.1
📌 IPv4 ограничен:
~4.3 млрд адресов - поэтому используются NAT и приватные сети
@sysadmin1
👍8⚡1❤1🔥1
🏠 Приватные IP-адреса — что это и зачем
Приватные диапазоны:
10.0.0.0/8
172.16.0.0/12
192.168.0.0/16
Эти адреса:
не видны в интернете
используются внутри сетей
требуют NAT для выхода наружу
❗️ Большинство серверов работают с приватными IP.
@sysadmin1
Приватные диапазоны:
10.0.0.0/8
172.16.0.0/12
192.168.0.0/16
Эти адреса:
не видны в интернете
используются внутри сетей
требуют NAT для выхода наружу
❗️ Большинство серверов работают с приватными IP.
@sysadmin1
👍14🔥2⚡1🤝1
🛠 Проверка IP в Linux
Посмотреть IP-адреса:
Узнать маршруты:
💡 Sysadmin должен уверенно читать вывод ip a, понимая:
какой интерфейс
какой IP
активен ли он
@sysadmin1
Посмотреть IP-адреса:
ip a
Узнать маршруты:
ip route
💡 Sysadmin должен уверенно читать вывод ip a, понимая:
какой интерфейс
какой IP
активен ли он
@sysadmin1
👍5⚡1🔥1👏1
Media is too big
VIEW IN TELEGRAM
Подключение удаленных USB устройств. USBIP
В этом видео мы расскажем о том, как получить общий доступ к usb-устройствам через ip-сеть для совместного использования. Расскажем, какие устройства можно подключить таким способом и продемонстрируем подключение в консольном и графическом варианте.
00:00 Вступление
01:14 Настройка на сервере
02:40 Настройка на клиенте
04:37 Графическая утилита
@sysadmin1
В этом видео мы расскажем о том, как получить общий доступ к usb-устройствам через ip-сеть для совместного использования. Расскажем, какие устройства можно подключить таким способом и продемонстрируем подключение в консольном и графическом варианте.
00:00 Вступление
01:14 Настройка на сервере
02:40 Настройка на клиенте
04:37 Графическая утилита
@sysadmin1
👍9❤2🔥1
🧩 Что такое маска подсети и зачем она нужна
Маска подсети определяет:
какая часть IP — сеть
какая часть — хост
Пример:
192.168.1.10/24
/24 означает:
первые 24 бита — сеть
последние 8 бит — хосты
❗️ Без понимания маски:
сети «не видят» друг друга
маршруты не работают
@sysadmin1
Маска подсети определяет:
какая часть IP — сеть
какая часть — хост
Пример:
192.168.1.10/24
/24 означает:
первые 24 бита — сеть
последние 8 бит — хосты
❗️ Без понимания маски:
сети «не видят» друг друга
маршруты не работают
@sysadmin1
👍7🔥4❤1