2013-06-28 20 views
7

を使用して私は私が主題について見つけることができるインターネット上のすべての記事を読んでいるが、私のEC2インスタンスに自分のドメインを接続するための闘争:ドメインはAWSのEC2に解決されません - ルート53と弾性IP

Iルート53を使用して私のドメインをEC2 Ubuntu 13.04インスタンスに割り当てられているElastic IPにルーティングしています。外部からのドメインのnslookupはElastic IPアドレスを表示しますが、Server UnKnownを返します。

次のように私のセットアップは次のとおりです。

  • ドメインのすべての4つのルート53委任設定エントリがネームサーバとして追加し、 DNSルックアップはすべてが国道53

  • を配布し、罰金さを示していますのレコードセットdomain.comと* .domain.comを指し、 弾性IP

  • 弾性IP:EC2インスタンスに割り当てられました

  • EC2インスタンス:LAMPでのUbuntu 13.04(無効MySQLは)、バーチャルホストは.domain.com * に対して設定され、有効になって、etc/hostsファイルに127.0.0.1 domain.comを追加し、すべてが再起動し、

を設定します

エラスティックIPまたは直接インスタンスIPを入力すると問題なく動作しますが、ドメインを使用すると「ホスト名を解決できません」という結果しか返されません。

本当にありがとうございます。

答えて

4

EC2インスタンスとElastic IPは正常です。そうしないと、IPアドレスで接続できなくなります。問題はDNSにあります。

DNSルックアップですべてが表示される方法はわかりませんが、「ホスト名を解決できません」というメッセージが表示されます。これは、ローカルコンピュータが、割り当てた名前をIPアドレスに変換できないということです。つまり、DNSに何か問題があることを意味します。

レジストラにネームサーバーを正しく登録してもよろしいですか?あなたは、DNSのルックアップは状況は良いと言いました。もしそうなら、問題はRoute 53になければなりません。

Route 53で*をホスト名に使用していますか?もしそうなら、それを単純な単語(wwwのようなもの)に置き換えて、それが機能するかどうかを確認してください。

+1

私に正しい方向を指摘してくれてありがとう - 問題は、domain.comと* .domain.comのRoute 53 Aレコードを持っていたようです - 後者を削除してCNAMEレコードで置き換えて、完全に動作します今、アドバイスありがとう! – zenthara

+0

こんにちは、問題の一部は、このものが動作するためにしばらく待つ必要があるということです。私は数時間それをしてきて、かなり混乱しています。私は弾性IPを設定し、それをEC2インスタンスに関連付けました。その結果得られたIPを使って、名前の下のサイトfoobar.orgにタイプAを作成し、値の下にPublic/Elastic IPを入力しました。 CNAMEについては、パブリックDNSに入りました。それにもかかわらず、Route 53ドメイン名の結果、「DNS検索が失敗しました。」 – kuanb

+1

@kuanb答えははいです。すべてが正しくセットアップされていることを前提に、正常に動作するためには数分かかることがあります。 – joshmcode

関連する問題