🧠 Золотая формула сетей для 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
Когда вы думали, что перезагрузка удаленного сервера займет 10 минут, а прошло уже 15 минут.
@sysadmin1
@sysadmin1
🤣22🔥4😁3
🧠 Что означает CIDR (/24, /16, /8)
Примеры:
/8 → огромная сеть
/16 → средняя
/24 → стандартная LAN
📌 /24 = 256 адресов (254 usable)
💡 Sysadmin мысленно оперирует CIDR, а не таблицами.
@sysadmin1
Примеры:
/8 → огромная сеть
/16 → средняя
/24 → стандартная LAN
📌 /24 = 256 адресов (254 usable)
💡 Sysadmin мысленно оперирует CIDR, а не таблицами.
@sysadmin1
👍7⚡2❤1🔥1
🛣 Что такое маршрут (route)
Маршрут говорит системе:
«Куда отправлять пакеты, если адрес не локальный»
Посмотреть маршруты:
Пример:
Это означает:
всё неизвестное отправлять на gateway
❗️ Нет маршрута = нет сети.
@sysadmin1
Маршрут говорит системе:
«Куда отправлять пакеты, если адрес не локальный»
Посмотреть маршруты:
ip route
Пример:
default via 192.168.1.1
Это означает:
всё неизвестное отправлять на gateway
❗️ Нет маршрута = нет сети.
@sysadmin1
⚡3🔥2❤1👍1
🧠 Итоги 15–17 дней: мышление сетевого sysadmin
Теперь ты понимаешь:
✔️ как работают сети
✔️ что такое IP
✔️ зачем нужна маска
✔️ как работает маршрут
💡 Сетевые проблемы не решаются хаотично.
Они решаются логикой и проверками.
🔥 Дальше будет:
DNS
ping / traceroute
ports
firewall
👉 Подписывайся на @sysadmin1 и идём ещё глубже 🚀
Теперь ты понимаешь:
✔️ как работают сети
✔️ что такое IP
✔️ зачем нужна маска
✔️ как работает маршрут
💡 Сетевые проблемы не решаются хаотично.
Они решаются логикой и проверками.
🔥 Дальше будет:
DNS
ping / traceroute
ports
firewall
👉 Подписывайся на @sysadmin1 и идём ещё глубже 🚀
👍7🔥5❤1
🌍 Что такое DNS и зачем он вообще нужен
DNS (Domain Name System) — это система, которая переводит имя в IP-адрес.
Пример:
google.com → 142.250.185.46
Компьютеры:
понимают только IP
Люди:
используют имена
❗️ Без DNS:
сайты не открываются
SSH по имени не работает
почта не доставляется
💡 Мысль sysadmin:
«Если IP работает, а имя — нет, проблема почти всегда в DNS».
@sysadmin1
DNS (Domain Name System) — это система, которая переводит имя в IP-адрес.
Пример:
google.com → 142.250.185.46
Компьютеры:
понимают только IP
Люди:
используют имена
❗️ Без DNS:
сайты не открываются
SSH по имени не работает
почта не доставляется
💡 Мысль sysadmin:
«Если IP работает, а имя — нет, проблема почти всегда в DNS».
@sysadmin1
🔥6👍3❤1
🔄 Как работает DNS — шаг за шагом
Когда ты вводишь в браузере:
example.com
Происходит следующее:
1️⃣ система смотрит в локальный кэш
2️⃣ спрашивает DNS-сервер
3️⃣ DNS ищет IP
4️⃣ возвращает ответ
5️⃣ соединение идёт по IP
❗️ DNS не передаёт данные сайта,
он только говорит:
👉 «Вот IP, дальше сам».
@sysadmin1
Когда ты вводишь в браузере:
example.com
Происходит следующее:
1️⃣ система смотрит в локальный кэш
2️⃣ спрашивает DNS-сервер
3️⃣ DNS ищет IP
4️⃣ возвращает ответ
5️⃣ соединение идёт по IP
❗️ DNS не передаёт данные сайта,
он только говорит:
👉 «Вот IP, дальше сам».
@sysadmin1
👍6🔥3❤2
🛠 Проверка DNS в Linux: nslookup и dig
Проверить DNS:
Более мощный инструмент:
Вы увидите:
какой DNS отвечает
какой IP возвращается
время ответа
💡 Sysadmin всегда проверяет DNS из терминала, а не через браузер.
@sysadmin1
Проверить DNS:
nslookup google.com
Более мощный инструмент:
dig google.com
Вы увидите:
какой DNS отвечает
какой IP возвращается
время ответа
💡 Sysadmin всегда проверяет DNS из терминала, а не через браузер.
@sysadmin1
🔥4👍2❤1👏1
⚠️ Типичные DNS-проблемы
Частые ситуации:
DNS-сервер недоступен
неправильный IP
устаревший кэш
ошибка в /etc/resolv.conf
💡 Диагностика:
пингуется IP ✔️
не открывается имя ❌
👉 DNS
@sysadmin1
Частые ситуации:
DNS-сервер недоступен
неправильный IP
устаревший кэш
ошибка в /etc/resolv.conf
💡 Диагностика:
пингуется IP ✔️
не открывается имя ❌
👉 DNS
@sysadmin1
👍5🔥2❤1