将域名连接到 AWS EC2
Posted
技术标签:
【中文标题】将域名连接到 AWS EC2【英文标题】:Connect domain name to AWS EC2 【发布时间】:2015-10-11 07:48:57 【问题描述】:我在 AWS 上创建了一台 EC2 机器并部署了一个 Web 服务器。 我可以通过机器的外部 IP 访问它。 此外,我还为机器创建了一个弹性 IP。
在 Route 53 中,我使用默认 SOA 和 NS 创建了一个托管区域,类型为 A:
IP 是我在 EC2 控制台中配置的弹性 IP。
此外,我已经在我购买域名的网站中配置了 NS DNS 服务器。
ns-376.awsdns-47.com ns-1719.awsdns-22.co.uk ns-1080.awsdns-07.org ns-987.awsdns-59.net
我已经等待了超过 24 小时,但我无法通过域名访问该网站。
我做错了什么?我是 AWS 的超级新手,使用了一些教程,但无法说明为什么它不起作用。
谢谢。
【问题讨论】:
【参考方案1】:我认为您的注册商处的 DNS 指向错误的服务器可能存在问题。
如果我对您的域进行 WHOIS,则会报告以下内容:
Name Server: NS-1080.AWSDNS-07.ORG
Name Server: NS-1719.AWSDNS-22.CO.UK
Name Server: NS-376.AWSDNS-47.COM
Name Server: NS-987.AWSDNS-59.NET
但根据 Route 53 的 NS 记录,您应该使用以下内容:
【讨论】:
我在故障排除过程中创建了一个新的托管区域,我想我忘了在域名托管服务商中更新它们。但是正确的更新了数周,但没有奏效。【参考方案2】:当前与您的域关联的名称服务器与屏幕截图不匹配。例如,aws.net NS 记录应该是 ns-930.awsdns-52.net
,但您的注册商的记录是 ns-987.awsdns-59.net
。
【讨论】:
我在故障排除过程中创建了一个新的托管区域,我想我忘了在域名托管服务商中更新它们。但是正确的更新了数周,但没有奏效。以上是关于将域名连接到 AWS EC2的主要内容,如果未能解决你的问题,请参考以下文章
AWS EC2:ssh:连接到主机 10.0.0.206 端口 22:连接超时
使用 SSH 连接到AWS EC2 Linux 实例(Windows可用SSH)