1

DNS-запросы к разным поддоменам могут быть разными. Например, example.com и subdomain.example.com могут возвращать разные IP-адреса.

Распространяется ли эта логика на части домена после ДВУ? (Я не знаю, как называется эта часть URL.) Может ли поиск DNS для example.com отличаться от поиска для example.com/part2 ?

Когда запрашивается DNS-запрос, очевидно, доменное имя отправляется на DNS-сервер. Когда запрашивается такой сайт, как example.com/part2 , какую информацию получает DNS-сервер? Знает ли DNS-сервер, что пользователь запрашивает часть part2 домена, или это вычисляется на устройстве конечного пользователя?

Связанный: Как субдомен передается веб-серверу?

Связанный: Как выглядит запрос DNS?

1 ответ1

2

DNS-сервер не знает полный URL, только часть хоста. Таким образом, результаты поиска DNS не зависят от "/part2" или чего-либо подобного.

Однако возможно настроить несколько IP-адресов для каждого хоста в зоне DNS. Таким образом, DNS-клиент может каждый раз получать один и тот же список, но с другим первым IP-адресом.

И есть DNS-серверы для очень больших сайтов, таких как F5 Big-IP, которые могут возвращать только 1 IP каждый раз, и каждый раз разные (в зависимости от выбранного алгоритма).

Так что, если вам интересно, если у вас есть гарантия, что вы всегда будете получать один и тот же IP-адрес для одного и того же хоста - тогда нет.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .