borisdenis
@borisdenis
Ленив и вреден...

Почему днс сервер перестал быть доступен по имени?

Есть свой VPS, кроме всего прочего на нём установлен свой днс сервер, который фильтрует всякую гадость. Раньше, указав на своем телефоне адрес днс сервера как доменное имя dns.xxxxxxx.ru, всё прекрасно работало, но некоторое время назад такая конфигурация перестала работать, нет интернета, пока не укажешь ip адрес днс сервера вместо имени. При этом на самом сервере ничего не менялось, если выполнить на компе nslookup dns.xxxxxxx.ru то ip адрес выдает верный, аналогичная утилита в телефоне так же выдает верный адрес. Почему вдруг по имени перестало работать?

Во многих статьях указывают адрес днс именем
Change-DNS-on-Android-9-Pie-and-Newer-3.jpg
в общем для меня остаётся загадкой почему оно почти пол года работало и вдруг перестало.
  • Вопрос задан
  • 536 просмотров
Решения вопроса 1
@AlexVWill
Рискну предположить, что если DNS сервер был DoH, и SSL сертификат был выдан Let's encrypt, то либо устарел сам сертификат сервера, либо корневой сертификат. Надо обновить сертификат.
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Для того, чтобы получить IP-адрес по доменному имени клиент должен обратиться к DNS-серверу, послав запрос на IP-адрес этого сервера. Но если он знает только доменное имя DNS-сервера, то как ему найти IP-адрес сервера?
Ответ написан
@Drno
DNS сервер всегда указывается IP адресом
Ответ написан
Предположу, что это работает с dns.google, тк его ip, скорее всего, захардкожен на android-смартфонах.
Со своим DNS это, конечно, не будет работать, тк кэш рано или поздно протухнет и негде будет узнать актуальный ip.

Как вариант решения - добавьте как альтернативный DNS - тот же гугл или конкретный ip
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы