Что возвращает команда nslookup, если нескольким сайтам назначен один и тот же IP-адрес

Я читал в книге, что команда nslookup используется для поиска IP-адреса из доменного имени и наоборот. А доменное имя - это просто имена , присвоенные IP-адресам , поскольку их легче запомнить, чем числа .

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

Я перечислил пять веб-сайтов.

www.delhians.com

www.finitecolors.com

www.garbagevalue.com

www.hackchefs.com

www.studentdunya.com

все они имеют одинаковый IP-адрес

http://166.62.28.108/

Когда я набираю nslookup в cmd, поэтому иногда он возвращает мне delhians.com , иногда Finincolors.com , иногда garbagevalue.com и т. д.

Итак, как DNS решает, какой домен имя для возврата в cmd, а также в браузере?

0
задан 31 May 2017 в 10:20
2 ответа

Возможно, вам понадобится взглянуть на виртуальный хостинг , основанный именно на имени. Короче говоря, веб-сервер может выяснить, какой сайт вы запрашиваете, посмотрев на заголовок HTTP Host.

Когда вы запрашиваете любой сайт из них по IP, вы получите страницу по умолчанию, вместо того, чтобы получать ответ от любого из них. Это просто потому, что веб-сервер не знает, к какому сайту вы хотите получить доступ.

.
0
ответ дан 5 December 2019 в 08:06

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

Этого не происходит.

Когда вы ищете запись PTR с помощью nslookup, он возвращает ip-адрес для сопоставления имен для этого ip-адреса, который поддерживается владельцем нетблока и не обязательно (или скорее всего) хостинговой компанией, а может даже и не существовать.

В лучшем случае вы получите сайт по умолчанию, привязанный к этому ip-адресу.

.
0
ответ дан 5 December 2019 в 08:06

Теги

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