我正在为自己创建一个个人网站,因此决定将其托管在Amazon S3上。我还尝试将Amazon Route 53用于名称服务器,但是在使其正常工作时遇到了一些麻烦。我正在尝试设置一个将我的域名(bret-truchan.com)指向存储桶的CNAME。
我的存储桶名称是bret-truchan.com。它已配置为网站,并且浏览至端点也可以正常工作:http://bret-truchan.com.s3-website-us-east-1.amazonaws.com/
我已通过我的DNS提供程序的控制台将四个Amazon名称服务器添加到我的DNS中。
这是我的存储桶设置:
这是我的Amazon Route 53记录集:
这是我的CNAME的详细信息。请注意,CNAME的名称设置为* .bret-truchan.com。我猜对了。我也不确定CNAME的值是否正确。我读过一些示例,其中CNAME值以句点结尾,但介意不是。
这是ping测试:
任何帮助将非常感激!非常感谢!
最佳答案
我不认为ping
是有用的测试-这些天,ICMP数据包经常掉在地上-这不是以前的可靠诊断。当然,如果响应,您已经知道了-但是,如果超时,最有可能的答案是在地板上将数据包DROP
用作防火墙(也许是Amazon的组策略)。
顺便:
$ host bret-truchan.com
$ host www.bret-truchan.com
www.bret-truchan.com is an alias for bret-truchan.com.s3-website-us-east-1.amazonaws.com.
bret-truchan.com.s3-website-us-east-1.amazonaws.com is an alias for s3-website-us-east-1.amazonaws.com.
s3-website-us-east-1.amazonaws.com has address 207.171.163.1
$ HEAD www.bret-truchan.com
404 Not Found
Date: Sat, 19 Nov 2011 02:35:15 GMT
Server: AmazonS3
Client-Date: Sat, 19 Nov 2011 02:35:15 GMT
Client-Peer: 207.171.163.213:80
Client-Response-Num: 1
Client-Transfer-Encoding: chunked
X-Amz-Error-Code: NoSuchBucket
X-Amz-Error-Detail-BucketName: www.bret-truchan.com
X-Amz-Error-Message: The specified bucket does not exist
X-Amz-Id-2: MKHMddVEYia5cV0iU33QLg7vt6FgM69jyu+jKjTsh1aVuUR8seGwQQT2sfZrSlu9
X-Amz-Request-Id: 6681133093178B5F
如果有的话,好像是主机名
www.bret-truchan.com
用于存储桶-您说存储桶的名称是bret-truchan.com
。这可能是404
响应的原因。但是丢失的
ping
数据包可能是由于Amazon的防火墙造成的。