web-dev-qa-db-ja.com

ドメイン名を取得してAmazon ec2インスタンスをポイントする

Godaddy.comドメイン名がAmazon EC2インスタンスを指すようにしようとしていますが、問題があります。

ルート54にドメイン名のホストゾーンを作成し、nameseversをルート53で言及されている「委任セット」サーバー(ns-xxx.awsdns-xx.netなど)として設定しました。しかし、それは機能していません。

私が疑問に思っていることの1つは、ドメイン名/ゾーンを特定のEC2インスタンスまたはEC2エラスティックIPに関連付ける必要があるかどうかです。もしそうなら、私はそれを行う方法がわかりません。

何か案は?

10
neubert

DNSのAレコードが、サーバーのパブリックIPアドレスを指していることを確認してください。

通常、3つの列が表示されます。

  • ホスト名<-ユーザーがサイトにアクセスする方法(@、www、サブドメインなど)
  • アドレス<-レコードが指す場所(通常はサーバーのIPアドレス)
  • レコードタイプ<-通常、これはAレコードです。

ホスト名に@記号を使用すると、ユーザーはhttp://domain.com経由でサイトにアクセスできます。 http://www.domain.comが必要な場合は、ホスト名としてwwwを使用して別のレコードを設定する必要があります。

伝播をチェックし、レコードが正しいアドレスを指していることを確認するには、 http://www.whatsmydns.net/ などのツールを使用できます。

10
Kruug

最初にDNS設定のIPアドレスを構成します

  1. AWSの左側のメニューでElastic IPを選択します。
  2. トップメニューの[アドレス]で、[新しいアドレスを割り当てる]をクリックします。
  3. 「EIP used in」が「EC2」に設定されていることを確認し、「Yes、Allocate」をクリックします。
  4. メインの左ペインに表示された新しいIPアドレスの横のチェックボックスをクリックし、トップメニューの[アドレスの関連付け]ボタンを押します。
  5. [インスタンス]ドロップダウンで、前に設定したWebサーバーを選択し、[はい、関連付けます]をクリックします。

AWS側での管理は以上ですが、SSH、SFTP、またはMySQLを介してウェブサーバーにアクセスすると、接続に使用していたパブリックDNSアドレスが変更されることに注意してください。この時点で、Webサーバーに関連付けたばかりの新しいIPアドレスを使用して接続することをお勧めします。

DNSのセットアップ

  1. Godaddyアカウントにログインして、ドメインマネージャーにアクセスします。
  2. ドメインの前面にある[起動]をクリックします。
  3. dNSゾーンファイルのタブをクリックし、[編集]をクリックします。
  4. hostセクションで@の前のIP(Elastic IPシステムで作成したもの)にIPを変更し、変更を保存します。
9
Adil Abbasi

ここに私を助けるリンクがあります:

http://techshangrila.blogspot.sg/2016/01/how-to-point-godaddy-domain-to-Amazon.html

手順は次のとおりです。

-インスタンスを右クリックして、[イメージの作成]を選択します

-AMIイメージが作成されたら、それを右クリックして[AMIのコピー]を選択します

-コピー先のリージョンを選択し、名前と説明を入力して、[AMIのコピー]をクリックします

-AMIが新しいリージョンにコピーされたら、[起動]ボタンをクリックして起動します。

4
paulee