Knowledge Base

Диагностика ERR_NAME_NOT_RESOLVED

Причины и диагностика

Категория: DNS · Риск: low

Причины и диагностика

| Причина | Проверка | Решение | |---------|---------|---------| | Нет A-записи | `dig @8.8.8.8 example.com` → пусто | Добавить A-запись | | Кэш устарел | `dig @8.8.8.8` работает, локальный — нет | Сбросить кэш | | NS сломан | `dig +trace example.com` — ошибка | Исправить NS | | Домен истёк | `whois example.com` | Продлить регистрацию | | Провайдер блокирует | Работает через 8.8.8.8, не через ISP DNS | Сменить DNS-сервер |

Алгоритм диагностики

# 1. Проверить через публичный DNS
dig example.com @8.8.8.8 +short

# 2. Если работает — сбросить локальный кэш
ipconfig /flushdns          # Windows
resolvectl flush-caches     # Linux

# 3. Проверить A-записи
dig example.com A

# 4. Проверить NS
dig example.com NS

# 5. Трассировка от root
dig +trace example.com

Смена DNS на клиенте (временная мера)

Windows: Сетевые настройки → Протокол IPv4 → DNS: 8.8.8.8 / 1.1.1.1 Linux: `/etc/resolv.conf` → `nameserver 1.1.1.1`