Получить поддомен на AWS по IP-адресу

Получить поддомен на AWS по IP-адресу

У меня есть зона AWS Route53, размещенная для моего домена xxx.com. Внутри у меня есть Aзапись, которая сопоставляется sub.xxx.comс IP моего сервера1.2.3.4

Как узнать sub.xxx.comзначение, просто передав IP?

Я попробовал запустить: host -a 1.2.3.4и , nslokup 1.2.3.4но оба возвращают только AWS ublic DNS для сервера, например: ec2-1-2-3-4.eu-central-1.compute.amazonaws.com.

Можно ли найти поддомен, назначенный этому серверу EC2, по его IP-адресу?

решение1

Не через DNS. «Обратные DNS» запросы, которые вы пробовали, на самом деле запрашивают совершенно независимую зону — ту, которой управляет сама AWS как владелец IP-адреса — и пока выможетнастроить rDNS на EC2это не автоматические двусторонние отношения.

(В ограниченных случаях, если вы знали базовое доменное имяи(Если он либо использовал NSECv1, либо его серверы имен разрешали публичную передачу зон, то вы могли бы перечислить все поддомены и выполнить grep для тех, которые соответствуют вашему IP-адресу. Но Route53 не использует DNSSEC и по умолчанию не разрешает также AXFR.)

Как владелец зоны, вы, скорее всего, могли бы использовать для этого API Route53.

Связанный контент