%20%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%99%E3%82%8B.png)
複数の逆 DNS エントリを設定するのは Linux では非常に簡単ですが、Google Cloud でそれを実行する方法に関するドキュメントが見つかりません。1 つ追加する方法はわかりますが、複数追加する方法はわかりません。サーバーは複数のドメインをホストしており、それらすべてに対して rDNS 検証が必要です。
答え1
技術的には、同じ IP アドレスへの複数の DNS エントリに対してリバース DNS を設定できます。ただし、これはお勧めしません。
Google Cloud DNS はリバース DNS には役立ちません。IP アドレスは Google が所有しており、Google がシステム内で設定を構成する必要があります。現時点では、静的パブリック IP アドレスごとに 1 つの PTR レコードのみを構成できます。
注: 特定の種類の静的パブリック IP アドレスのみがサポートされています。たとえば、Compute Engine に接続された IP アドレスはサポートされています。Google Load Balancer に接続された IP アドレスはサポートされていません。
答え2
あなたが何を望んでいるのか理解しているなら、次のようなことをする必要があります:
$gcloud compute instances update-access-config [INSTANCE_NAME]
--public-ptr --public-ptr-domain [DOMAIN_NAME]
これをみてドキュメンテーション。
注: 他のユーザーの回答にコメントできないため、自分の回答を編集しています。
John Hanley 氏の回答により、私はこのシナリオについて考え、いくつかの相談と調査を行うようになりました。
私の結論は次のとおりです。
- 内部DNSを使用すると、IPアドレスごとに1つのPTRレコードしか持てません。
- Cloud DNSマネージドプライベートゾーンにPTRレコードを作成し、Compute Engineの内部DNS PTRレコードを上書きすることができます。
- GCE内部DNSは これら逆ゾーン
- GCE内部DNS逆ゾーンとPTRを上書きすることができます。クラウド DNS マネージド プライベート ゾーン.
- 技術的には、1 つの PTR レコードが持つことができるエントリの数に制限はありません。
- GCP では、in-addr.arpa のパブリック DNS ゾーンを作成することはできません。そのため、この用途は限られる可能性があります。