1

EC2に次のセットアップがあります:

Elastic IP が割り当てられ、その Elastic IP を指す Route 53 の DNS 名エントリを持つサーバー。

Elastic IP が割り当てられたサーバーから、Route 53 で構成された DNS 名を取得することはできますか? はいの場合、どうすればそれを行うことができますか?

4

2 に答える 2

3

ホストゾーン ID もわかっている場合は、 awsclijqを使用してこれを行うことができます。

aws route53 list-resource-record-sets --hosted-zone-id ZA6KYPP25HCIO | jq -j '.ResourceRecordSets[] | select (.Type=="A") | select (.ResourceRecords[].Value == "10.0.0.1") | (.Name|rtrimstr("."))'

ここZA6KYPP25HCIOで、 はホストされたゾーン ID で、10.0.0.1 はホストの IP です。

ホストを指すリバース ゾーンに DNS エントリを作成するように Amazon に依頼するフォームに記入することもできます。これを行うと、単純なdig -xor nslookupfor the PTR レコードで名前が付けられます。

AWS は現在、Elastic IP アドレスから作成した DNS 名への自動マッピングをサポートしていません。

于 2015-04-02T22:49:47.553 に答える
0

dig で逆引きができます。

# dig -x 12.12.12.12

明らかに 12.12.12.12 は、検索したい IP です。

代わりに API を使用してこれを実行しようとしていますか? 魔法があればできるようです。http://docs.aws.amazon.com/Route53/latest/APIReference/Welcome.htmlをご覧ください。

于 2014-07-31T03:52:18.337 に答える