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

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

17.09.2025


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

Введение

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

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

Сетевой Траблшутинг для Новичков: Швейцарские ножи диагноста

16.09.2025

Сетевой Траблшутинг для Новичков: Швейцарские ножи диагноста

Введение

До этого момента мы использовали простые утилиты для конкретных задач:

  • ping проверял связь,
  • traceroute показывал маршрут,
  • ipconfig и arp помогали с локальной сетью,
  • telnet и nc стучались в порты.

Это как иметь отдельный молоток, отвёртку и ключ. Но иногда нужен многофункциональный инструмент. Сегодня рассмотрим три таких “комбайна”:

  • mtrping и traceroute на стероидах,
  • nmap — универсальный сканер сети,
  • curl — браузер в командной строке.

mtr — Трассировка в реальном времени 🚀

Что делает?

Объединяет возможности ping и traceroute. В реальном времени показывает задержку и процент потерь пакетов для каждого узла на пути.

Сетевой Траблшутинг для Новичков: Открыта ли дверь? (Порты)

15.09.2025

Сетевой Траблшутинг для Новичков: Открыта ли дверь? (Порты)

Введение

IP-адрес сервера — это почтовый адрес многоквартирного дома. Но чтобы попасть в нужную квартиру, нужно знать номер двери. В сетях такими дверями являются порты.

  • HTTP работает на порту 80.
  • HTTPS — на порту 443.
  • Почта, базы данных и другие сервисы слушают свои собственные порты.

Если порт закрыт или на нём никто не отвечает, сайт не откроется, даже если сервер “жив”.

Сегодня научимся проверять доступность портов с помощью telnet, nc, а также посмотрим, что слушает ваш собственный компьютер с помощью netstat и ss.

Сетевой Траблшутинг для Новичков: Телефонная книга интернета (DNS)

14.09.2025

Сетевой Траблшутинг для Новичков: Телефонная книга интернета (DNS)

Введение

Вы выполнили все проверки из прошлых статей:

  • Компьютер имеет правильный IP-адрес (ipconfig).
  • Роутер отвечает (ping 192.168.1.1).
  • Пинг до публичного адреса (ping 8.8.8.8) проходит.

Казалось бы, интернет работает! Но в браузере google.com не открывается. 🤔
Добро пожаловать в самую частую причину подобных проблем — сбои DNS.


Что такое DNS? 📖

Интернет оперирует IP-адресами (например, 142.250.184.110), но людям удобнее использовать имена (google.com).

DNS (Domain Name System) — это глобальная “телефонная книга”, которая переводит доменные имена в IP-адреса.
Если DNS не работает — вы не попадёте на сайт, даже при исправном соединении.

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

13.09.2025

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

Введение

В прошлой статье мы научились докрикиваться до удалённых серверов с помощью ping и отслеживать путь пакетов с помощью traceroute. Но что, если ping google.com не проходит, а traceroute обрывается на первом же шаге?

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

Сегодня мы изучим два инструмента, которые служат «паспортом» и «адресной книгой» компьютера в сети: ipconfig (или ifconfig/ip a) и arp.