Как я могу успешно искать имя хоста с IP, но не наоборот?

877
John Red

Посмотрите на следующие команды и их соответствующие выводы:

$ nslookup 202.83.21.28 8.8.8.8 Server: google-public-dns-a.google.com Address: 8.8.8.8  Name: broadband.actcorp.in Address: 202.83.21.28   $ nslookup broadband.actcorp.in 8.8.8.8 Server: google-public-dns-a.google.com Address: 8.8.8.8  *** google-public-dns-a.google.com can't find broadband.actcorp.in: Non-existent domain 

Почему я могу разрешить IP-адрес 202.83.21.28в его имени хоста, broadband.actcorp.inа не наоборот? Насколько я понимаю, работают серверы имен, просто должна быть запись типа broadband.actcorp.in <-> 202.83.21.28или что-то в этом роде. Что мне не хватает?

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

1 ответ на вопрос

4
Ignacio Vazquez-Abrams

... должна быть просто запись типа broadband.actcorp.in <-> 202.83.21.28или что-то подобное.

Нет, в общем есть (как минимум) две записи:

  • AЗапись для broadband.actcorp.inк 202.83.21.28. Вот как выполняется прямое разрешение имен.

  • PTRЗапись для 28.21.83.202.in-addr.arpaк broadband.actcorp.in. Вот как выполняется обратное разрешение.

Если какая-либо запись отсутствует, соответствующее разрешение не будет выполнено.

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