2013-04-30 25 views
8

我正在嘗試使用Route53將我的域名指向我的Amazon實例。我希望有Route53經驗的人可以告訴我我做錯了什麼。將我的域名指向亞馬遜實例

  • 我在Route53中爲我的域創建了一個新的託管區域。區域文件 爲我提供了名稱服務器,並將其應用於我的註冊商。

  • 然後,在EC2中,我創建了一個彈性IP地址並將其與 我的實例關聯。然後我在我的區域文件中創建了一個新的記錄集,並將IP地址作爲A記錄。

  • 我然後等24小時,但我的指點不能正常工作。該網站是 仍然沒有被指向Ec2實例。

任何想法?

+0

你使用什麼實例? Windows還是Linux? – lolol 2013-04-30 14:18:58

+0

我使用一個Linux實例 – 2013-04-30 14:20:48

+1

你的步驟是正確的。如果您正在配置網站,則還需要在機器中使用的亞馬遜ec2安全組中打開端口80,並配置您的apache以響應該域。另外,有時您的註冊商可能需要長達48小時才能宣傳您的域名SOA。 – lolol 2013-04-30 14:22:20

回答

3

問題與評論之間的組合步驟是正確的。你只需要調試每一步。

谷歌「DNS查找」,我通常使用www.dnsstuff.com,但無論選擇哪種你喜歡。首先檢查名稱服務器是否與註冊服務商一起輸入的名稱服務器,如果沒有,請仔細檢查您是否已通知註冊服務商使用它們,否則,請稍等。如果是,請根據Route 53面板中的值仔細檢查它們。

其次,檢查報告對您輸入的一個A記錄值。確保您選擇了「簡單」作爲Route 53路由策略並將「Alias」設置爲No.

如果以上兩個值都正確,請確保您的apache服務器響應端口80並導航到IP地址爲您的服務器在瀏覽器中。如果有效,上述兩個步驟中的一個不正確(並確保它不是Apache安裝的其他人的股票),或尚未傳播。如果不起作用,請確保針對該實例的安全組設置允許端口80上的所有IP地址(即0.0.0.0/0)。

注意安全組管理界面上,以後你「添加規則」,你還是要「應用規則的改變」,它生效之前。

如果解決安全組入站設置它仍然無法正常工作,您可能沒有Apache的端口80上正確運行,或者你碰到這樣的應用在服務器上的內部防火牆的iptables。使用IP地址和端口80來嘗試類似www.yougetsignal.com的內容。如果可行,最有可能的是Apache有問題。

如果在最後階段仍然存在問題,請運行庫存Linux映像,只安裝Apache,使用相同的安全組並檢查Apache實例是否通過瀏覽器使用該實例的亞馬遜公共DNS進行響應。如果這種方法有效,而你的方法仍然沒有,那麼你已經爲你的實例做了一些自定義的事情,只有你可以調試。

如果一切是在遠程DNS查找報告是正確的,但不能在本地機器上,刷新本地DNS緩存,然後再試一次。