# Добавление DNS-сервера

## Описание специфики проблемы
Отказ DNS-серверов приводит к невозможности разрешения доменных имён в IP-адреса. Устройства и пользователи не могут получить доступ к ресурсам по доменным именам, хотя физическое подключение к сети и IP-связность сохраняются. Проблема проявляется в виде таймаутов при обращении к веб-ресурсам, ошибок «DNS resolution failed» или «Host not found».

## Примеры проявления проблемы
1. Пользователи не могут открыть веб-сайты по доменным именам, но доступны ресурсы по прямым IP-адресам.
2. Невозможно подключиться к внутренним корпоративным сервисам (почта, файловые серверы, VoIP) по именам.
3. Сетевые устройства (IP-телефоны, принтеры, IoT) теряют возможность регистрации на серверах.
4. В логах оборудования и клиентских систем фиксируются повторяющиеся ошибки обращения к указанным DNS-серверам.

## Возможные причины неисправности DNS-серверов
- **Полный отказ серверов**: остановка службы DNS, авария оборудования, отключение питания.
- **Проблемы с сетевой доступностью**: отсутствие маршрута к DNS-серверам, блокировка порта 53 (UDP/TCP), отказ вышестоящих маршрутизаторов или файрволов.
- **Конфигурационные ошибки**: неправильные записи в зоне, исчерпание ресурсов (память, процессор), ошибки в forward-зонах.
- **Проблемы с upstream-провайдером**: недоступность внешних DNS-серверов (8.8.8.8, 1.1.1.1 и др.).
- **Атаки и перегрузка**: DDoS-атака на DNS-серверы, cache poisoning, высокая нагрузка от большого количества запросов.
- **Ошибки в клиентской конфигурации**: неверные адреса DNS в настройках DHCP или на конечных устройствах.

## Методы диагностики
- Проверка разрешения имён с помощью команд `nslookup`, `dig` или `ping <доменное_имя>`.
- Тестирование доступности DNS-серверов (`ping <IP_DNS>`, `telnet <IP_DNS> 53`).
- Просмотр логов DNS-серверов и клиентских устройств.
- Анализ статистики трафика на порту 53.

## Варианты решений
1. **Назначение новых DNS-серверов** (основное рекомендуемое решение):
   - Указать публичные DNS: 8.8.8.8 и 8.8.4.4 (Google), 1.1.1.1 и 1.0.0.1 (Cloudflare).
   - Использовать внутренние резервные DNS-серверы организации.
   - Настроить распределение через DHCP-сервер (Option 6).

2. **Восстановление существующих DNS-серверов**:
   - Перезапуск службы DNS.
   - Проверка и исправление конфигурации.
   - Очистка DNS-кэша на клиентах (`ipconfig /flushdns`).

3. **Дополнительные меры**:
   - Настройка резервирования (несколько DNS-серверов в конфигурации).
   - Мониторинг доступности DNS-серверов с помощью систем мониторинга.