2012-10-05 44 views
3

我想使用Route53作爲私有DNS,以便將主機映射到AWS私有IP地址。 我們用於測試的託管區域未在任何註冊商(company-test.com。)中聲明。使用Route53作爲私有DNS

ActiveMQ服務器URL是activemq.company-test.com,它映射到(A記錄)AMQ服務器的專用IP地址。該網址只能由同一個aws帳戶擁有的其他ec2訪問。

我的問題是如何配置ec2實例,以便他們可以到達ActiveMQ服務器,而無需購買新的域名company-test.com?

謝謝!

+0

也許我錯過了一些東西,但是如果它們都在相同的專用網絡中,那麼您不能只使用AMQ服務器IP,而其他ec2實例能夠看到它?你能從這些實例ping AMQ服務器嗎? – Peter

+1

@Peter AMQ服務器本身就是一個ec2實例,如果我重新啓動它,或者如果將其替換爲新實例,它可以更改它的IP。 此外,在同一個網絡中有幾臺服務器(Puppet,Nagios),因此維護指向服務器專用IP的客戶端配置將是一件困難和非生產性的工作。 – PapelPincel

回答

0

您可以爲您的ActiveMQ實例指定一個Elastic IP

彈性IP地址是專爲動態雲計算而設計的靜態IP地址。彈性IP地址與您的帳戶關聯,而不是特定實例,並且您控制該地址,直到您選擇明確釋放該地址的 。但是,與傳統的靜態IP 地址不同,彈性IP地址允許您通過編程方式將您的公共IP地址重新映射到與您的帳戶關聯的任何實例來屏蔽實例或 可用區故障。

另一種方法是設置Virtual Private Cloud(VPC),並在那裏啓動您的ActiveMQ實例。您的私人IP地址在重新啓動後不會更改。 VPC的另一個功能是使用Elastic Network Interfaces(ENI)。如果需要,您可以在不同的實例之間移動界面。

相關問題