У меня возникла странная проблема с нашим локально размещенным DNS (привязка на сервере ubuntu). У нас есть DNS-сервер, на котором размещено несколько локально определенных доменов (например, myserver.localnetwork). Обычно, если я указываю в браузере myserver.localnetwork, он работает без проблем. Однако примерно раз в 30 минут или около того он будет возвращать «страницу с ошибкой при загрузке». Firefox сообщит, что «не удалось найти сервер в myserver.localnetwork». Если я подожду минут 5, он снова заработает. Похоже, это происходит в нескольких ОС и на всех сетевых компьютерах. Кажется, что это происходит через какой-то регулярный интервал, что заставило меня подозревать какую-то проблему с DNS-сервером (или, возможно, с DHCP), но я действительно понятия не имею, что может вызвать такого рода проблемы.
Любые идеи?
Ноты:
Проверьте, есть ли конфликт DNS или IP. Вы также можете увидеть, соответствует ли TTL для соответствующего файла зоны частоте ошибки. Windows кэширует записи DNS ipconfig /flushdns
в командной строке, чтобы очистить его, Linux - нет. Таким образом, вам просто нужно иметь дело с кешем браузера. Это объяснило бы несоответствие и вариации между системами, поскольку их индивидуальные TTL очищались в отдельные моменты времени.
Кроме того, вы можете проверить, не подделывает ли кто-нибудь в сети MAC-адреса и перенаправляет трафик.
Я пробовал кое-что, что, как мне кажется, сработало. Раньше я раздавал два DNS-сервера через DHCP. Первый был локальным сервером, а второй - удаленным, используемым в качестве резервного. Поскольку у меня заканчивались идеи, я попытался переключить его, чтобы выдавать только локальный DNS-сервер, который, казалось, решил проблему.