2016-05-07 7 views
1

私はしばらくの間に解決している問題があります。私はAWSを試して、サイトを移動することを考えていますが、DNSをOpsWorksのアプリケーションで使用することはできません。弾性力のあるIPを追加した後にOpsWorksのアプリドメインが解決しない

これらは、インスタンスの再起動時に変更される動的DNSを持つOpsWorksインスタンスの問題を除いて、素晴らしい機能を発揮しました。それが起こるたびにRoute53で自分のDNSレコードを変更する必要はないので、EIPを実装し、インスタンスに登録し、OpsWorksに登録しました。 EC2がデフォルトのVPCで受信HTTPリクエストを受け入れるために使用するポリシーにルールを追加しました。

今、EIPを指すDNSゾーンにAレコードを追加し、OpsWorksのアプリケーション設定でドメインを追加すると、ドメインがブラウザで解決されません。私は何が欠けていますか?

答えて

0

OpsWorksは外部からDNSを管理することはごくわずかです。すべてのDNS管理はRoute53を介して行う必要があります。

開始するには、ホストされているゾーンでドメインを参照するようにネームサーバー(NS)レコードが正しく構成されていることを確認してください。また、使用しているDNSプロバイダー(たとえばname.comなど)それらのDNSサーバーを指すようにします。

この点も

、:私はRoute53起こるたびに に私のDNSレコードを変更する必要がありますする必要はありません

ので、私は、EIPをimplementated インスタンスでそれを登録し、それをOpsWorksに登録しました。

実際に弾力性のあるIPではなく、弾力性のあるロードバランサを使用する必要があります。弾性負荷バランサをOpsWorksスタックに関連付けて、OpsWorksスタック内で起動されたインスタンスがその弾性負荷バランサに関連付けられるようにすることができます。追加のメリットは、規模を拡大しながら複数のサーバーでアプリケーションをホストできることです。

+0

ELBに弾性IPを使用する必要がありますか? – leesaenz

+0

いいえ、エラスティックIPには独自のDNSがあり、Aレコードを使用して自分自身にマップすることができます。 –

関連する問題