Как я могу успешно искать имя хоста с IP, но не наоборот?
Посмотрите на следующие команды и их соответствующие выводы:
$ 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
, или что-то типа того. Что мне не хватает?
1 ответ
Решение
... просто должна быть запись вроде
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
, Вот как выполняется обратное разрешение.
Если какая-либо запись отсутствует, соответствующее разрешение не будет выполнено.