Страницы

Поиск по вопросам

четверг, 9 января 2020 г.

DNS. Для чего нужны записи типа NS? [дубликат]

#dns #ns


        
             
                
                    
                        
                            На этот вопрос уже дан ответ здесь:
                            
                        
                    
                
                        
                            Имена в NS-записях вместо адресов - неприятная особенность DNS
                                
                                    (1 ответ)
                                
                        
                                Закрыт 2 года назад.
            
                    
Зачем нужны DNS записи типа NS?
Ведь они возвращают только имя авторитетного DNS сервера.
Потом ведь всё равно придётся делать ещё один запрос, чтобы по этому имени узнать
реальный адрес.   

Зачем эта лишняя операция? Почему сразу не запросить IP нужного DNS сервера?  

В книге сказано только что:


  Такой тип записи используется, чтобы
  направлять DNS-запросы дальше по цепочке.


Но до меня что-то не доходит.
    


Ответы

Ответ 1



NS запись указывает, куда стучаться за подробной информацией по домену. Зачем эта лишняя операция, почему сразу не запросить IP нужного DNS сервера? Ну вот пишите вы приложение, вам нужно послать запрос на свой сервер. У вас выбор, посылать сразу по IP или по доменному имени (тогда будет использоваться NS запись). Вы куда-то выложили своё приложение. Но вот незадача, у вас упал сервер, вы подняли новый, там другой IP, что делать будете? Пересобирать приложение? Если бы вы использовали доменное имя, то вы бы просто поменяли A запись, а тот, кто ответственен за всё это дело (тот, кто у вас в NS записи) всё настроит и при обращению по имени домена теперь новый IP будет выдаваться. Ну да, там есть промежуток времени, пока DNS A запись ещё не сменилась и пользователям будет резолвится старый IP, но это всяко лучше, чем пересобирать приложение. Для решения этих проблем есть всякие балансеры и т.п, но это уже совсем другая задача.

Комментариев нет:

Отправить комментарий