Chrome иногда обходит локальный DNS-сервер

Chrome иногда обходит локальный DNS-сервер

Я запускаю свой собственный кэширующий сервер привязки в локальной сети с правильно настроенной зоной для моего локального домена 'local.lan'. Этот сервер привязки работает на хосте ESXI внутри Ubuntu 14.04 Server vm.

В моей сети настроен протокол DHCP для передачи адреса моего DNS-сервера DHCP-клиентам, что гарантирует, что все, что подключено к моей сети, в первую очередь попадет на мой DNS-сервер.

Эта установка работает уже почти год и, судя по всему, в целом работает.

В последнее время Chrome, похоже, иногда обходит мой DNS-сервер и возвращает "DNS lookup failed" для любого именованного адреса в моей локальной сети. Например, если я ввожу "http://redmine.local.lan" в Chrome, он будет работать большую часть времени, но иногда он будет пытаться запросить какой-то интернет-DNS-сервер, который ничего не знает о моем домене local.lan. Я могу отправить тот же запрос с другого компьютера с Chrome в то же время, и он будет работать нормально. IE и nslookup, похоже, работают нормально; это просто Chrome.

Я просматривал свои журналы DNS при попытке перейти на сайт в моей локальной сети. И для адресов, где не удается выполнить поиск DNS, Chrome, похоже, выдает запрос DNS для 'google.com' вместо 'redmine.local.lan'.

Единственное исправление, которое я видел, это просто оставить вкладку открытой в Chrome. В конце концов, похоже, он понимает: «Эээ, может, мне следует запросить адрес у соответствующего DNS-сервера», и это работает. Очистка внутреннего DNS-кэша Chrome и очистка DNS-кэша ОС, похоже, не дают практически никакого эффекта.

Есть идеи, что здесь может происходить?

решение1

При дальнейшем осмотре выяснилось, что DNS-серверы моего провайдера подкрались как вторичные и третичные преобразователи имен. Хотя они настроены только на широковещательную передачумойDNS-сервер при выполнении DHCP-запросов, похоже, у моего маршрутизатора были другие планы. Я считаю, что это может быть ошибка Linksys E2000.

Похоже, проблема была решена, если настроить рабочие столы так, чтобы они всегда использовали мой DNS-сервер вместо DHCP.

Связанный контент