// DevOps
Сетевой траблшутинг для новичков: Часть 1 — Адреса, шлюз, ping и traceroute
Опубликовано 22.09.2026
Когда «не работает интернет», проверку удобно вести снизу вверх: сначала собственный компьютер и локальная сеть, затем связь с внешними узлами, потом DNS, порты и приложения. В этой части — первые шаги: сетевые настройки компьютера, связь с роутером и базовые утилиты ping и traceroute.
Сетевые настройки компьютера
Первое, что стоит проверить, — получил ли компьютер адрес и знает ли он шлюз.
Linux:
ip -br addr # адреса интерфейсов кратко
ip route # таблица маршрутов, строка default — шлюзmacOS:
ifconfig
netstat -rn # таблица маршрутовWindows:
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:
ip neigh showWindows и macOS:
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 и показывает, пришли ли ответы и за сколько.
ping -c 4 192.168.1.1 # Linux и macOS: 4 запроса
ping 192.168.1.1 # Windows: по умолчанию 4 запросаУдобный порядок проверки:
pingдо шлюза (192.168.1.1) — работает ли связь с роутером.pingдо внешнего адреса (8.8.8.8) — работает ли выход в интернет. Адрес указывают цифрами, чтобы DNS не участвовал в проверке.pingдо имени (ping -c 4 google.com) — работает ли разрешение имён. Если адрес8.8.8.8отвечает, а имя нет, проблема в DNS — ей посвящена следующая часть.
В выводе важны потери (packet loss) и время ответа (time=… ms). Отсутствие ответа не всегда означает, что узел недоступен: многие серверы и межсетевые экраны не отвечают на ICMP.
traceroute: где обрывается путь
traceroute показывает цепочку маршрутизаторов до узла и время ответа каждого из них.
traceroute 8.8.8.8 # Linux (пакет traceroute) и macOS
tracepath 8.8.8.8 # Linux, не требует прав root
tracert 8.8.8.8 # WindowsКак читать результат:
- если путь обрывается на первом узле — проблема на роутере или у провайдера на входе;
- звёздочки
* * *на промежуточном узле при нормальных следующих узлах — обычно не проблема: маршрутизатор просто не отвечает на такие запросы; - резкий рост задержки на каком-то узле, сохраняющийся до конца маршрута, указывает на перегруженный участок.
Постоянное наблюдение за маршрутом с потерями на каждом узле даёт утилита mtr — о ней в четвёртой части.
Итог
Проверка нижнего уровня сводится к трём вопросам:
- Есть ли у компьютера правильный адрес и шлюз (
ip -br addr,ip route,ipconfig). - Видит ли компьютер роутер (
ip neigh,arp -a,pingдо шлюза). - Проходят ли пакеты во внешнюю сеть (
ping 8.8.8.8,traceroute).
Если на все три ответ «да», а сайты не открываются, следующий шаг — проверка DNS.
Ресурсы
// Reviews
Отзывы по теме
Огромное спасибо Михаилу за работу, я очень доволен результатом. Отдельно благодарю за рекомендации в процессе настройки, из довольно сумбурного ТЗ с моей стороны (а я в серверах понимаю мало) Михаил уточняющими вопросами и предложениями со своей стороны сформулировал четкое понимание, какие задачи будет решать итоговая сборка и как организовать все лучшим образом. Рекомендую!
Огромное спасибо Михаилу за работу, я очень доволен результатом. Отдельно благодарю за рекомендации в процессе настройки, из довольно сумбурного ТЗ с моей стороны (а я в серверах понимаю мало) Михаил уточняющими …
Mikrotik hap настройка роутера. Настрою роутер микротик wifi для вас
21.07.2025 · ★ 5/5
Отличный специалист, шарящий эксперт и замечательный человек. За час нам починил то, над чем мы днями ломали головы! Уверен, что это не первый раз, когда мы будем пользоваться его непомерным профессионализмом
Отличный специалист, шарящий эксперт и замечательный человек. За час нам починил то, над чем мы днями ломали головы! Уверен, что это не первый раз, когда мы будем пользоваться его непомерным профессионализмом
Mikrotik hap настройка роутера. Настрою роутер микротик wifi для вас
28.05.2025 · ★ 5/5
профессиональный подход к делу!
профессиональный подход к делу!
Mikrotik hap настройка роутера. Настрою роутер микротик wifi для вас
31.03.2025 · ★ 5/5
Знает, умеет, делает. Всё оперативно и по делу, сотрудничеством остался доволен.
Знает, умеет, делает. Всё оперативно и по делу, сотрудничеством остался доволен.
Mikrotik hap настройка роутера. Настрою роутер микротик wifi для вас
14.03.2025 · ★ 5/5
Спасибо! Настроили роутер по моему техническому заданию, с полным объяснением того что мы делаем
Спасибо! Настроили роутер по моему техническому заданию, с полным объяснением того что мы делаем
Mikrotik hap настройка роутера. Настрою роутер микротик wifi для вас
09.03.2025 · ★ 5/5
Все круто! Спасибо! Рекомендую
Все круто! Спасибо! Рекомендую
// Contact
Нужна помощь?
Свяжись со мной и я помогу решить проблему
Написать в TelegramОтвечаю в течение рабочего дня (03:00–13:00 GMT)
Или оставьте заявку здесь:
// Related