Например, я делаю это в Linux, используя команду host
:
host yy.yyy.yy.y
Результат:
Host z.zzz.zz.z.in-addr.arpa. not found: 3(NXDOMAIN)
Затем я повторяю команду host
в обратном порядке с z.zzz.zz .z
, чем я получил результат прошлого yy.yyy.yy.y
:
Host z.zzz.zz.z
Result:
Host yy.yyy.yy.y.in-addr.arpa. not found: 3(NXDOMAIN)
Что произошло и почему этот результат?
Когда я попытался получить WHOIS-адрес z.zzz.zz.z и yy.yyy.yy.y Я получил, например:
yy.yyy.yy.y --> KOREA NIC
z.zzz.zz.z --> JAPAN NIC
Результат через WHOIS находится на правильном адресе, но когда я использую команду host
, он приводит тем же.
Для тех, кто не понимает моего вопроса, посмотрите это:
xx@yy:$ host 61.206.19.1
Host 1.19.206.61.in-addr.arpa. not found: 3(NXDOMAIN)
xx@yy:$ host 1.19.206.61
Host 61.206.19.1.in-addr.arpa. not found: 3(NXDOMAIN) <--- Why 61.206.19.1 ? WHOIS don't respond this IP
Я тоже не полностью понимаю ваш вопрос, но:
Если вы хотите выполнить обратный поиск, например, 1.2.3.4, используя команду host
, вы просто набираете
host 1.2.3.4
Вот и все. Вам не нужно ничего использовать in-addr.arpa или инвертировать байты при использовании команды host
, чтобы выполнить обратный поиск.