EN EN

Сетевой Траблшутинг для Новичков: Телефонная книга интернета (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 не работает — вы не попадёте на сайт, даже при исправном соединении.

Сегодня мы освоим два инструмента для проверки DNS: nslookup и dig.


nslookup — Простой справочник

Что делает?

Задаёт вопрос DNS-серверу и показывает ответ.

Использование

nslookup google.com

Успешный ответ

Server:  _gateway
Address: 192.168.1.1

Non-authoritative answer:
Name:    google.com
Addresses: 2a00:1450:4001:82e::200e
          142.250.184.110
  • Server/Address — DNS-сервер, который ответил (обычно ваш роутер).
  • Name/Addresses — искомое имя и найденные IP.

Ошибка

*** _gateway can't find google.com: Non-existent domain

DNS-сервер не смог найти адрес.

Приём: спросим у другого DNS

nslookup google.com 8.8.8.8

Если с 8.8.8.8 работает, а со стандартным сервером — нет, значит проблема именно в DNS вашего провайдера/роутера.

👉 Вывод: nslookup — быстрый способ проверить, умеет ли ПК превращать имена в IP.


dig — Справочник для продвинутых

Что делает?

Даёт детальный отчёт о DNS-запросе. Популярен у админов. В Linux/macOS обычно установлен, в Windows можно поставить дополнительно.

Использование

dig google.com

Ключевые части вывода

;; QUESTION SECTION:
;google.com.                    IN      A

;; ANSWER SECTION:
google.com.             242     IN      A       142.250.184.110

;; SERVER: 192.168.1.1#53(192.168.1.1)
  • QUESTION SECTION — о чём спросили.
  • ANSWER SECTION — искомый IP-адрес.
  • SERVER — кто ответил.

Запрос к другому DNS

dig @8.8.8.8 google.com

👉 Вывод: dig даёт больше деталей и помогает при сложных случаях.


Заключение

Поздравляю! Теперь вы знаете, как проверить, работает ли “телефонная книга интернета”.

  • nslookup — быстрый и простой инструмент.
  • dig — мощный и подробный для углублённой диагностики.

Если DNS работает, IP-адрес сайта известен, а пинг до него проходит — но браузер всё равно не открывает страницу? Возможно, сам сервер доступен, но нужная служба (например, веб-сервер) не отвечает.


Что дальше?

В следующей статье мы разберём, как проверить, “открыта ли нужная дверь” на сервере. Для этого познакомимся с инструментами telnet и nc (netcat).


Ресурсы

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

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

Похожие посты