Почему Ubuntu 17.10 не увидит изменения DNS после их внесения?

[Я переписываю заголовок, чтобы прояснить, почему это не дублирует вопрос кеширования DNS. Это не имеет ничего общего с dnsmasq, который вообще не кэшируется. Даже когда я вручную настраиваю правильные DNS-серверы, и даже когда все остальные компьютеры в моем офисе правильно видят изменения DNS, моя машина ищет 127.0.0.53 и использует старую информацию DNS около часа, поэтому я даже не могу перейдите по правильному адресу в моем веб-браузере, не редактируя файл Hosts и не внося изменения, которые уже распространены повсеместно в нашем кампусе через DNS. Это сводит с ума. Читайте дальше для получения дополнительной информации.]

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

Например: мы переместили устройство NAS (dept-ugrads.dept.univ.edu) из одной VLAN в другую. Я изменил его IP-адрес с частного NAT-ted (10.1.4.xxx) на публичный (aaa.bbb.ccc.ddd). Все работало нормально вне моей машины. Он доступен для всех, кому это нужно, и все остальные машины в моем офисе (включая мою виртуальную машину Windows) разрешают имя в правильный IP-адрес. Тем не менее, примерно через час после внесения изменений моя машина все еще преобразовывала это имя в старый IP-адрес. Когда я побежал nslookup dept-ugrads.dept.univ.edu Я получил:

Server: 127.0.0.53
Address: 127.0.0.53#53

Non-authoritative answer:
Name: dept-ugrads.dept.univ.edu
Address: 10.1.4.xxx

Я читал, что это нормально для поиска 127.0.0.53#53, но, очевидно, он не работает, как ожидалось. Куда бы я ни посмотрел, я могу найти все правильные DNS-серверы в списке: два, которыми мы управляем, два основных в кампусе и даже 8.8.8.8. Но чтобы найти правильный IP-адрес, мне пришлось запустить host -a dept-ugrads.dept.univ.edu dns1.dept.univ.edu, И тогда он все равно будет некорректно разрешаться в моих веб-браузерах, потому что он ищет 127.0.0.53, который продолжает использовать неверную информацию DNS еще долго после того, как каждый другой компьютер в моем офисе получает правильную запись DNS. Примерно через час, он теперь обновляется и корректируется самостоятельно.

Где я могу начать искать, чтобы это исправить? Почему другие машины Ubuntu в моем офисе работают нормально? Мой руководитель может знать, как это исправить, но он слишком занят, чтобы на это смотреть, и мне кажется, что я принимаю сумасшедшие таблетки, так как у меня чертовски хорошее понимание DNS, но я не могу понять это для жизнь меня.

0 ответов

Другие вопросы по тегам