2017-08-12 59 views
0

我在Amazon S3上建立了一個名爲www.mirrorssmoke.com的存儲桶。無法使用URL連接到s3靜態網頁

這個URL連接到它: http://www.mirrorssmoke.com.s3-website-us-east-1.amazonaws.com/ 現在只有一些基本的文本,所以我可以看到我連接到它。

我成立了route53(但也許這就是問題的所在)路由到該頁面。

挖報告如下:

dig ANY www.mirrorssmoke.com 

; <<>> DiG 9.8.3-P1 <<>> ANY www.mirrorssmoke.com 
;; global options: +cmd 
;; Got answer: 
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 20438 
;; flags: qr rd ra; QUERY: 1, ANSWER: 5, AUTHORITY: 0, ADDITIONAL: 0 

;; QUESTION SECTION: 
;www.mirrorssmoke.com.  IN ANY 

;; ANSWER SECTION: 
www.mirrorssmoke.com. 172800 IN NS ns-785.awsdns-34.net. 
www.mirrorssmoke.com. 172800 IN NS ns-86.awsdns-10.com. 
www.mirrorssmoke.com. 172800 IN NS ns-1043.awsdns-02.org. 
www.mirrorssmoke.com. 172800 IN NS ns-1837.awsdns-37.co.uk. 
www.mirrorssmoke.com. 900 IN SOA ns-86.awsdns-10.com. awsdns-hostmaster.amazon.com. 1 7200 900 1209600 86400 

;; Query time: 57 msec 
;; SERVER: 209.18.47.61#53(209.18.47.61) 
;; WHEN: Sat Aug 12 10:52:32 2017 
;; MSG SIZE rcvd: 235 

瀏覽到www.mirrorssmoke.com返回此:

www.mirrorssmoke.com的DNS服務器地址無法找到。

我註冊了去爸爸的域,並試圖(顯然沒有成功),以路由www.mirrorssmoke.com到S3桶。我一定在做錯事,但我不知道那是什麼。

謝謝。

回答

2

從上面看來,主機www配置了SOA記錄,還有NS記錄。這不是一個正確的DNS配置。

只有根域本身(mirrorssmoke.com)應引用SOA/NS記錄。

爲了做廣告www主持人,www記錄應該是一個CNAME到www.mirrorssmoke.com.s3-website-us-east-1.amazonaws.com

正確的記錄集會是什麼樣子這樣的:

mirrorssmoke.com. 172800 IN NS ns-785.awsdns-34.net. 
mirrorssmoke.com. 172800 IN NS ns-86.awsdns-10.com. 
mirrorssmoke.com. 172800 IN NS ns-1043.awsdns-02.org. 
mirrorssmoke.com. 172800 IN NS ns-1837.awsdns-37.co.uk. 
mirrorssmoke.com. 900 IN SOA ns-86.awsdns-10.com. awsdns-hostmaster.amazon.com. 1 7200 900 1209600 86400 
www 3600 IN CNAME www.mirrorssmoke.com.s3-website-us-east-1.amazonaws.com 

基本上www記錄沒有返回的IP號碼,並且沒有有效的DNS - 這是什麼瀏覽器報告。正常的主機記錄將使用ACNAME記錄。在這種情況下,一個CNAME別名s3網站地址是必需的。

我猜測,當你在路線53創建的區域,你給它www.mirrorssmoke.com作爲域名。如果是這樣,您應該刪除該區域,併爲mirrorssmoke.com創建一個新區域。然後您可以正確添加www記錄。

+0

謝謝。我會嘗試。 – user1430965