// DevOps

Сетевой траблшутинг для новичков: Часть 1 — Адреса, шлюз, ping и traceroute

Опубликовано 22.09.2026

Когда «не работает интернет», проверку удобно вести снизу вверх: сначала собственный компьютер и локальная сеть, затем связь с внешними узлами, потом DNS, порты и приложения. В этой части — первые шаги: сетевые настройки компьютера, связь с роутером и базовые утилиты ping и traceroute.

Сетевые настройки компьютера

Первое, что стоит проверить, — получил ли компьютер адрес и знает ли он шлюз.

Linux:

bash
ip -br addr        # адреса интерфейсов кратко
ip route           # таблица маршрутов, строка default — шлюз

macOS:

bash
ifconfig
netstat -rn        # таблица маршрутов

Windows:

bash
ipconfig

В выводе смотрят три параметра:

  • IP-адрес компьютера, например 192.168.1.10;
  • маска подсети (255.255.255.0 или /24) — определяет, какие адреса находятся в той же локальной сети;
  • шлюз по умолчанию (строка default via 192.168.1.1 в Linux, Default Gateway в Windows) — роутер, через который идёт трафик во внешние сети. Без шлюза выход в интернет невозможен.

Типичные признаки проблемы:

  • адрес вида 169.254.x.x — компьютер не получил адрес от DHCP-сервера и назначил его себе сам. Причина обычно в кабеле, Wi-Fi или DHCP на роутере;
  • нет строки default или шлюз не указан — компьютер не знает, куда отправлять пакеты за пределы локальной сети;
  • адрес из чужой подсети — например, компьютер в 192.168.0.0/24, а роутер в 192.168.1.0/24: соседей по сети нет.

Видит ли компьютер роутер: ARP

Внутри локальной сети пакеты доставляются по MAC-адресам. Протокол ARP сопоставляет IP-адрес с MAC-адресом соседа, а результаты хранятся в таблице соседей.

Linux:

bash
ip neigh show

Windows и macOS:

bash
arp -a

Пример вывода в Linux:

192.168.1.1 dev eth0 lladdr 00:1a:2b:3c:4d:5e REACHABLE

Состояния записей:

  • REACHABLE — сосед недавно отвечал, связь есть;
  • STALE — запись действительна, но давно не подтверждалась; при следующем обращении ядро проверит её снова;
  • INCOMPLETE — адрес ещё не удалось определить;
  • FAILED — сосед не ответил на запросы, связи на канальном уровне нет.

Если для адреса шлюза нет записи с MAC-адресом или она в состоянии FAILED, проблема ниже IP: кабель, порт коммутатора, Wi-Fi или сам роутер.

ping: есть ли связь с узлом

ping отправляет узлу эхо-запросы ICMP и показывает, пришли ли ответы и за сколько.

bash
ping -c 4 192.168.1.1     # Linux и macOS: 4 запроса
ping 192.168.1.1          # Windows: по умолчанию 4 запроса

Удобный порядок проверки:

  1. ping до шлюза (192.168.1.1) — работает ли связь с роутером.
  2. ping до внешнего адреса (8.8.8.8) — работает ли выход в интернет. Адрес указывают цифрами, чтобы DNS не участвовал в проверке.
  3. ping до имени (ping -c 4 google.com) — работает ли разрешение имён. Если адрес 8.8.8.8 отвечает, а имя нет, проблема в DNS — ей посвящена следующая часть.

В выводе важны потери (packet loss) и время ответа (time=… ms). Отсутствие ответа не всегда означает, что узел недоступен: многие серверы и межсетевые экраны не отвечают на ICMP.

traceroute: где обрывается путь

traceroute показывает цепочку маршрутизаторов до узла и время ответа каждого из них.

bash
traceroute 8.8.8.8        # Linux (пакет traceroute) и macOS
tracepath 8.8.8.8         # Linux, не требует прав root
tracert 8.8.8.8           # Windows

Как читать результат:

  • если путь обрывается на первом узле — проблема на роутере или у провайдера на входе;
  • звёздочки * * * на промежуточном узле при нормальных следующих узлах — обычно не проблема: маршрутизатор просто не отвечает на такие запросы;
  • резкий рост задержки на каком-то узле, сохраняющийся до конца маршрута, указывает на перегруженный участок.

Постоянное наблюдение за маршрутом с потерями на каждом узле даёт утилита mtr — о ней в четвёртой части.

Итог

Проверка нижнего уровня сводится к трём вопросам:

  1. Есть ли у компьютера правильный адрес и шлюз (ip -br addr, ip route, ipconfig).
  2. Видит ли компьютер роутер (ip neigh, arp -a, ping до шлюза).
  3. Проходят ли пакеты во внешнюю сеть (ping 8.8.8.8, traceroute).

Если на все три ответ «да», а сайты не открываются, следующий шаг — проверка DNS.

Ресурсы

// Reviews

Отзывы по теме

ladohinpy

Mikrotik hap настройка роутера. Настрою роутер микротик wifi для вас

21.07.2025 · ★ 5/5

Отличный специалист, шарящий эксперт и замечательный человек. За час нам починил то, над чем мы днями ломали головы! Уверен, что это не первый раз, когда мы будем пользоваться его непомерным профессионализмом

Отличный специалист, шарящий эксперт и замечательный человек. За час нам починил то, над чем мы днями ломали головы! Уверен, что это не первый раз, когда мы будем пользоваться его непомерным профессионализмом

Ravenor

Mikrotik hap настройка роутера. Настрою роутер микротик wifi для вас

28.05.2025 · ★ 5/5

Спасибо! Настроили роутер по моему техническому заданию, с полным объяснением того что мы делаем

Спасибо! Настроили роутер по моему техническому заданию, с полным объяснением того что мы делаем

GFSoft

Mikrotik hap настройка роутера. Настрою роутер микротик wifi для вас

09.03.2025 · ★ 5/5

Опытный покупатель

// Contact

Нужна помощь?

Свяжись со мной и я помогу решить проблему

Написать в Telegram

Отвечаю в течение рабочего дня (03:00–13:00 GMT)

Или оставьте заявку здесь:

Подтвердите, что вы не бот.

Написать и получить быстрый ответ