8

Route53 を使用してドメイン名を Amazon インスタンスに向けようとしています。Route53 の経験のある人が、私が間違っていることを教えてくれることを願っています。

  • Route53 で自分のドメイン用に新しいホスト ゾーンを作成しました。ゾーン ファイルは、レジストラに適用したネーム サーバーを提供してくれました。

  • 次に、EC2 でエラスティック IP アドレスを作成し、インスタンスに関連付けました。次に、ゾーン ファイルに新しいレコード セットを作成し、IP アドレスを A レコードとして記録しました。

  • その後、24 時間待ちましたが、ポインティングが機能しません。ウェブサイトはまだ EC2 インスタンスを指していません。

何か案は?

4

1 に答える 1

3

質問とコメントの間の結合された手順は正しいです。各ステップをデバッグするだけです。

Google の「DNS ルックアップ」、私は通常 www.dnsstuff.com を使用しますが、好きな方を選択してください。最初に、ネームサーバーがレジストラで入力したものであることを確認します。そうでない場合は、レジストラにそれらを使用するように指示したことを再確認してください。そうでない場合は、もう少し待ちます。はいの場合は、Route 53 パネルの値と照らし合わせて再確認してください。

次に、入力したレコードに対して報告された A レコードの値を確認します。Route 53 ルーティング ポリシーとして「シンプル」を選択していることを確認し、「エイリアス」をいいえに設定します。

上記の 2 つの値が正しい場合は、Apache サーバーがポート 80 に応答していることを確認し、ブラウザーでサーバーの IP アドレスに移動します。それが機能する場合、上記の 2 つの手順のいずれかが正しくないか (他の誰かのストック Apache インストールではないことを確認してください)、またはまだ伝播されていません。機能しない場合は、そのインスタンスに対して設定されたセキュリティ グループが、ポート 80 (0.0.0.0/0) ですべての IP アドレスを許可していることを確認してください。

セキュリティ グループの管理インターフェイスについては、「ルールを追加」した後、有効になる前に「ルールの変更を適用」する必要があることに注意してください。

セキュリティグループのインバウンド設定を解決しても機能しない場合は、ポート 80 で Apache が正しく実行されていないか、サーバーに内部ファイアウォールを適用する iptables のようなものがあります。IP アドレスとポート 80 を使用して、www.yougetsignal.com などを試してみてください。これが機能する場合は、Apache に問題がある可能性があります。

この最後の段階で引き続き問題が発生する場合は、ストック Linux イメージを実行し、Apache をインストールして、同じセキュリティ グループを使用し、ブラウザーを介してそのインスタンスの amazon パブリック DNS を使用して Apache インスタンスが応答することを確認します。それが機能し、あなたのものがまだ機能しない場合は、あなただけがデバッグできるインスタンスに何かカスタムを行ったことになります。

リモート DNS ルックアップ レポートではすべてが正しくても、マシンのローカルでは正しくない場合は、ローカル DNS キャッシュをフラッシュして、もう一度試してください。

于 2013-04-30T16:08:48.853 に答える